歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux綜合 >> 學習Linux

Linux命令匯總,linux匯總

Linux命令匯總,linux匯總


Linux命令匯總,linux匯總


昨天有朋友問到我關於Linux的東西,今天就先把Linux的命令匯總一下。

文件操作命令:

cd: 切換目錄

ls:顯示文件或者文件名稱

      ls-a:顯示隱藏文件

      ls-l、ll+文件夾:能展示出文件夾中的內容

       ls -al:顯示隱藏文件

        ls -alt:按時間排序

cp:拷貝命令    cp a.txt  /mnt   把a.txt 拷貝到/mnt下面

mv:移動(剪切) mv a.txt /mnt   把a.txt 剪切到/mnt下面

   更名命令:   mv a.txt  b.txt  把a.txt 更名為b.txt

rm:刪除文件命令  rm  a.txt        刪除 a.txt  此時會有提示是否確定刪除

    -f:刪除不提示

    -r:刪除目錄

    -rf:既可以刪除目錄,又可以刪除文件,且不提示

查看文件內容: cat     查看小文件內容:         cat  文件名 more  查看大文件內容:        more 文件名 head  查看文件的前10行:     head 文件名 tail     查看文件的後10行:      tail 文件名 目錄操作相關命令: mkdir: 創建目錄的命令          mkdir test     創建一個test目錄(文件夾)             支持多個目錄同時創建:mkdir test1 test2     同時創建一個test1和一個test2文件夾         -p 系統無中間目錄時,自動創建中間目錄    mkdir -p /home/qq/test1/test2/test3  rmdir:  刪除目錄的命令  rmdir test2(刪除空目錄)   建議使用 rm —rf刪除 cp -r :   拷貝目錄  cp -r  /test /T31 mv:     目錄移動      mv test /mnt                   目錄改名      mv test1 test 用戶、組、權限: - r w - r - - r - -       1 root     root        5 Aug  5 14:34 t31.txt 這裡一共有10個字符 第一個字符: 代表類型 -   :   普通文件 d  :   文件夾(目錄) c  :  字符文件 l  :    鏈接文件(相當於windows的快捷方式) 2—10共9個字符:舉例  rwxrwxrwx R(讀) w(寫)x(執行) 2—4位:所有者權限  u 5—7位:所有者所在組權限 g 8-10位:其它人權限  o Chmod:修改文件或文件夾權限的命令 1、添加權限: chmod u+r a.txt    給所有者添加讀權限 2、刪除權限: chmod g-r a.txt     給所有者所在組刪除讀權限 3、二進制權限:chmod u+400 a.txt 給所有者添加讀權限(4代表二進制的“100”,對應於權限的“rwx”,只有r為1)   pwd命令:顯示當前或工作路徑 * 通配符,匹配一個或一個以上任意字符 ls * ls *.txt ls a*.txt cp *.txt /path/to/des/ which 顯示某個命令的完整路徑

which  ls

which  cp whereis 列出某個命令的位置、幫助手冊 whereis ls

whereis cd

vi編輯器使用: 插入文本:(命令模式) – i:插入 – a:追加 – o:打開一個空行(在當前光標下新增一空行) – s: 刪除當前字符再插入 刪除:(命令模式) – x:一個字符 – dw:一個單詞(從當前字符開始,遇到符號結束) – dd:一行 撤銷/恢復操作 – u:撤銷 • 保存 – :wq——保存文件後退出 – :w 文件名--保存不退出 • 退出 – :q——退出 – :q!——不保存退出 搜索字符串 – / ——向文件尾方向查找字符串 – ?——向文件頭方向查找字符串 – n ——重復上一次字符串搜索過程 – N ——反方向重復上一次字符串搜索過程 文件另存為::w 文件名 一些vi常用的操作: :$ 跳轉到文件末尾  :1 文件開頭 跳轉到指定行   :set nu          給每行設定行號   :行號      跳轉到指定行 :set nonu  取消設定的行號 文件介質使用: Linux訪問光驅: mount  /dev/cdrom  /mnt/aaa  掛載光驅到/mnt/aaa目錄 umount  /mnt/cdrom         卸載光驅 rpm :安裝和卸載後綴為rpm包的安裝軟件    --version :查看rpm軟件版本 -i:   安裝    -h:           打印#來顯示安裝進度 --percent         打印安裝進度的% --nodeps: 不檢查軟件的安裝依賴,直接安裝 -e:卸載   -- nodeps 不檢查軟件的卸載依賴,直接卸載 -q:查詢   -a: 顯示所有安裝的rpm包 -f: 顯示該文件屬於哪個rpm包,即在安裝哪個rpm包時安裝了該文件 舉例: rpm –qa  查詢所有安裝的rpm包 rpm -qa |grep ……     查看包含“……”字段的按轉包  rpm –q ftp-0.17-17  查詢  ftp-0.17-17 rpm -qf /bin/ls   查找/bin/ls文件是哪個rpm包安裝上去的       rpm –qi  httpd-2.0.40-21 | more      查看httpd-2.0.40-21包信息      rpm –ql  httpd-2.0.40-21 |more       查看httpd-2.0.40-21包安裝了哪些文件    rpm -ivh  …….rpm   一般安裝rpm包的命令    安裝 …….rpm包   關閉防火牆: service iptables stop

進程:

 ps -aux |grep ……  查找……進程編號

 kill -9        結束進程(9代表進程編號,要結束哪個進程,就輸入哪個進程的編號)

 

http://xxxxxx/Linuxjc/1148875.html TechArticle

Copyright © Linux教程網 All Rights Reserved