學習小組Day2筆記(課外)--孔嘉豪

linux 自動補全命令


  • ????當目錄下文件過多,難免名字太多太長懶得打,稍一手快又打錯名字。此時使用自動補全命令,絕對懶人小妙招。方法也很簡單 —— Tab 鍵
    ????輸入文件或目錄首字母沒然后按1下Tab就可以顯示
bio01@VM-0-10-ubuntu:~$ ls
biosoft1  biosoft  project  src  tmp  test.txt 

bio01@VM-0-10-ubuntu:~$ cd p|
#按下Tab即可自動補全
bio01@VM-0-10-ubuntu:~$ cd project

bio01@VM-0-10-ubuntu:~$ cd b
#當存在首字母相同的目錄或文檔時,按一下Tab不會有反應,再按一下Tab即出現(xiàn)可選的目錄名稱
biosoft/  biosoft1/
bio01@VM-0-10-ubuntu:~$ cd biosoft|


ls 長列表命令


  • ????十分簡單, ls -l 即可——除文件名稱外,亦將文件型態(tài)、權限、擁有者、文件大小等資訊詳細列出。
bio01@VM-0-10-ubuntu:~$ ls -l
total 16
drwxrwxr-x 2 bio01 bio01 4096 Sep 16 01:06 biosoft
drwxrwxr-x 2 bio01 bio01 4096 Sep 16 01:06 project
drwxrwxr-x 2 bio01 bio01 4096 Sep 16 01:06 src
drwxrwxr-x 2 bio01 bio01 4096 Sep 16 01:06 tmp
  • runoob.com 中輸入 linux 加你所需查看的命令,比如 linux ls 即可知道 ls 命令的功能及其他拓展命令


ls 產(chǎn)看長格式列表中文件的大小


  • ????ls -lR
bio02@VM-0-10-ubuntu:~$ ls -lR
.:
total 16
drwxrwxr-x 2 bio01 bio01 4096 Sep 16 01:06 biosoft
drwxrwxr-x 2 bio01 bio01 4096 Sep 16 01:06 project
drwxrwxr-x 2 bio01 bio01 4096 Sep 16 01:06 src
drwxrwxr-x 2 bio01 bio01 4096 Sep 16 01:06 tmp

./biosoft:
total 0

./project:
total 0

./src:
total 0

./tmp:
total 4
-rw-rw-r-- 1 bio02 bio02 48 Sep 16 01:20 word.txt


lsb_release -a 查看系統(tǒng)版本


bio01@VM-0-10-ubuntu:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 18.04.1 LTS
Release:    18.04
Codename:   bionic


df -lm 查看硬盤空間情況


bio01@VM-0-10-ubuntu:~$ df -lm
Filesystem     1M-blocks  Used Available Use% Mounted on
udev                 885     1       885   1% /dev
tmpfs                184     6       178   4% /run
/dev/vda1          50332 17544     30643  37% /
tmpfs                917     1       917   1% /dev/shm
tmpfs                  5     0         5   0% /run/lock
tmpfs                917     0       917   0% /sys/fs/cgroup
tmpfs                184     0       184   0% /run/user/1032
tmpfs                184     0       184   0% /run/user/1034
tmpfs                184     0       184   0% /run/user/1030


free -m 查看內(nèi)存空間情況


bio01@VM-0-10-ubuntu:~$ free -m
              total        used        free      shared  buff/cache   available
Mem:           1833         309          70           5        1453        1335
Swap:             0           0           0


mkdir 建立層級目錄


  • ???? mkdir -p 目錄1/目錄2
    說明:若當前目錄中不含有 目錄1 時,不輸入 -p 則會顯示錯誤;
    ??????反之,目錄中含有 目錄1 時可不輸 -p 。
bio01@VM-0-10-ubuntu:~$ mkdir -p fc/ff
bio01@VM-0-10-ubuntu:~$ ls
biosoft  fc  project  src  tmp          #fc創(chuàng)建成功
bio01@VM-0-10-ubuntu:~$ cd fc/
bio01@VM-0-10-ubuntu:~/fc$ ls
ff                                      #ff創(chuàng)建成功

bio01@VM-0-10-ubuntu:~$ mkdir fc/fp
bio01@VM-0-10-ubuntu:~$ cd fc/
bio01@VM-0-10-ubuntu:~/fc$ ls
ff  fp                                  #fp創(chuàng)建成功


rmdir 刪除層級目錄


  • ???? rmdir -p 目錄1/目錄2 ,即在工作目錄下的 目錄1 中,刪除名為 目錄2 的子目錄。若 目錄2 刪除后,目錄1 成為空目錄,則 目錄1 亦予刪除。
bio01@VM-0-10-ubuntu:~$ rmdir -p fc/ff/fd
rmdir: failed to remove directory 'fc': Directory not empty  #因為fc里面還有個fp
bio01@VM-0-10-ubuntu:~$ ls
biosoft  fc  project  src  tmp                               #fc還在
bio01@VM-0-10-ubuntu:~$ rmdir -p fc/fp
bio01@VM-0-10-ubuntu:~$ ls
biosoft  project  src  tmp                                   #刪光了
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

友情鏈接更多精彩內(nèi)容