Linux的簡單操作

jopen 10年前發布 | 9K 次閱讀 Linux

du -h --max-depth=1 work/testing   查看文件的大小

df -h 查看硬盤的大小和使用情況

df   大概情況同上

rm -f 強制刪除

rm -rf 強制遞歸刪除

cp -rp ./top/* ./sharm/   遞歸復制

mysql -u 數據庫名 -p 數據庫名 >site.sql   復制數據庫

chmod -R 777 添加權限

chown -R admin

chgrp -R admin

用戶及用戶組管理命令

1、useradd命令

useradd lrx            //創建一個新用戶 lrx,該用戶的Home目錄為/home/lrx

useradd 用戶名 -g 組名 -G 組名 -d Home 目錄名 -p 密碼

其中:-g指定該用戶的首要組         -G指定該用戶的次要組

      -d指定該用戶的Home目錄     -p指定該用戶的密碼

useradd oracle -g oinstall -G dba -d /home /oracle -p ora123   //系統創建一個oracle,oracle用戶的首要組為oinstall,次要組為dba,Home目錄為 /home/oracle,密碼為ora123

2、userdel命令

userdel lrx            //刪除lrx用戶

3、groupadd命令

groupadd guwei       //創建一個新的用戶組guwei

4、groupdel命令

groupdel guwei        //刪除guwei用戶組

5、passwd命令

passwd              //用戶修改自己的口令,輸入該命令后,按系統提示依次輸入密碼和密碼確認后,即可完成用戶密碼的修改

passwd lrx           //超級用戶修改其他用戶的口令

6、su命令

su root              //切換到超級管理員root

su lrx               //切換到普通用戶lrx

7、chmod命令

chmod 755 /usr/local/apr      //賦予apr目錄的權限為755

chmod -R 755 /usr/local/apr   //賦予apr當前目錄及子目錄權限為755

其中:r為4,w為2,x為1,-為0

8、chown命令

chown lrx.root text           //將text文件的屬主和屬組分別改為lrx和root

chown -R lrx.root text         //將text目錄及其子目錄下的所有文件的屬主和屬組分別改為lrx和root

進程及任務管理命令

1、ps命令

ps -ef                    //顯示所有執行進程的信息

ps -ef|grep oracle          //顯示用戶為oracle的所有進程

2、top命令

top                      //查看系統運行狀態

h 或者?//顯示幫助畫面給出一些簡短的命令總結說明       m //切換顯示內存信息

t //切換顯示進程和CPU狀態信息             c //切換顯示命令名稱和完整命令行

M//根據駐留內存大小進行排序    p//根據cpu使用百分比大小進行排序    q//退出

3、kill命令

kill -9 1234             //將終止PID(進程號)為1234的進程

kill -l                  //顯示信號列表

4、cron命令

crontab -l               //查看目前已經存在的cron任務

磁盤及文件系統管理命令

1、df命令

df-k                      //顯示各分區的磁盤空間使用情況

2、mount和umount命令

mount -a /etc/fstab          //文件中列出的文件系統都掛裝上

mount /mnt/cdrom          //掛裝軟驅

mount /mnt/floppy          //掛轉光驅

umount -f /mnt/cdrom       //強制卸載掛載在/mnt/cdrom目錄下的文件系統

軟件安裝命令

1、tar命令 

tar -czf oracle.tar.gz /u01 /app/oracle /etc/otatab /home/oracle    //將/u01/app/oracle目錄下的所有文件,/etc /oratab文件和/home/oracle目錄下的所有文件合并到oracle.tar文件中,并采用壓縮方式

tar -tzf oracle.tat.gz         //列出歸檔文件oracle.tar中的所有文件列表

tar -xzvf oracle.tar.gz       //將歸檔文件分解并解壓縮到原文件的路徑中

2、rpm命令

rpm -i tomcat6.rpm         //安裝Tomcat軟件并進行相關系統配置

rpm -U tomcat6.rpm        //升級Tomcat軟件并進行相關系統配置

rpm -qa                  //列出已經安裝的全部軟件包

rpm -qa|grep 'tomcat'       //列出包名中包含tomcat的軟件包

rpm -qf filename           //找出文件屬于哪個軟件包(filename是要查找的文件名)

rpm -qi packagename       //查找已經安裝軟件包的功能(packagename是要查找的軟件包的名稱)

rpm -e packagename       //刪除已安裝的軟件包(packagename是要刪除的軟件包名稱)

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!