Linux經常使用操做命令

登陸和退出Linux 系統

  1. 從新啓動系統:

         [user@localhost/root]#reboot    //以管理員組用戶登陸Linux操做系統執行reboot命令重啓系統  tomcat

      2.Shutdown命令:oracle

  • shutdown -k +10            //並不真正關機而只是發出警告信息給全部用戶
  • shutdown -r now             //系統如今關機而且立刻從新啓動
  • shutdown -r +10             //系統在10分鐘後關機而且立刻從新啓動
  • shutdown -h now            //系統立刻關機而且不從新啓動
  • shutdown -f now            //系統快速關機重啓動時跳過fsck
  • shutdown -n now            //快速關機不通過init程序
  • shutdown -c now            //取消一個已經運行的shutdown

文件和目錄操做命令

        一、ls命令:app

        ls -a                       //列出當前目錄下的全部文件,包括以.開頭的隱藏文件spa

        ls -l                       //列出當前目錄下文件的詳細信息操作系統

        ls -al                      //列出當前目錄下的(包括以.開頭的隱藏文件)全部文件的詳細信息命令行

        二、cd命令rest

        cd                         //返回到宿主目錄排序

        cd /                        //進入到根目錄進程

        cd .                        //當前目錄crontab

        cd ..                       //返回上一層目錄

        三、mkdir和rmkdir命令

        mkdir work                 //在當前目錄下新建一個work目錄

        rmkdir work                //刪除已存在的空目錄work

        四、cp命令

        cp -r test /usr/local           //把test目錄下的全部文件拷貝到/usr/local下

        五、rm命令

        rm -i rest                   //提示是否要刪除test文件

        rm -r test                   //刪除test目錄下的全部文件和子目錄

        rm -f test                   //不經確認強制刪除test文件

        rm -rf test                  //不提示強制刪除test目錄下的全部文件和子目錄

        六、mv命令

        mv /tmp/xxx.tar /root         //將/tmp 目錄下的xxx.tar 文件移動到/root 目錄下

        mv aaa.tar bbb.tar            //將當前目錄下的文件 aaa.tar 改名爲bbb.tar

        七、cat命令

        cat file1                    //顯示file1這個文件的內容

        cat filel file2                //依順序顯示file1,file2的內容

        cat -n file1                 //顯示file1內容同時顯示行號

        cat file1 file2>file3          //把file1,file2的內容結合起來再重定向>到file3文件中

        八、more命令

        more file1                  //顯示長文本文件

        九、pwd命令

        pwd                       //顯示用戶當前的工做路徑,直接輸入pwd 便可

用戶及用戶組管理命令

        一、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

        二、userdel命令

            userdel lrx            //刪除lrx用戶

        三、groupadd命令

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

        四、groupdel命令

            groupdel guwei        //刪除guwei用戶組

        五、passwd命令

            passwd              //用戶修改本身的口令,輸入該命令後,按系統提示依次輸入密碼和密碼確認後,便可完成用戶密碼的修改

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

        六、su命令

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

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

        七、chmod命令

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

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

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

        八、chown命令

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

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

進程及任務管理命令

        一、ps命令

            ps -ef                    //顯示全部執行進程的信息

            ps -ef|grep oracle          //顯示用戶爲oracle的全部進程

        二、top命令

            top                      //查看系統運行狀態

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

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

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

        三、kill命令

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

            kill -l                  //顯示信號列表

        四、cron命令

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

磁盤及文件系統管理命令

        一、df命令

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

        二、mount和umount命令

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

            mount /mnt/cdrom          //掛裝軟驅

            mount /mnt/floppy          //掛轉光驅

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

軟件安裝命令

        一、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       //將歸檔文件分解並解壓縮到原文件的路徑中

        二、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是要刪除的軟件包名稱)

相關文章
相關標籤/搜索