hellopasswdnode
[root@localhost ~]# ls -l #長格式顯示目錄下的內容列表。格式順序爲:文件類型,權限模式,硬鏈接數,全部者,全部組,文件大小,文件最後修改時間 ls -d #僅顯示本目錄,不顯示目錄下的內容 ls -i . #顯示文件索引節點號inode,一個索引節點表明一個文件 ls -k #以KB爲單位顯示文本大小 ls -m #用,區隔每一個文件和目錄 ls -R #遞歸 ls -r #反序 ls -t #文件和目錄以時間的更改順序排序 ls -1 #單列顯示 ls --color=auto #使用顏色高亮,默認
[root@localhost ~]# ls -l / #經常使用寫法,長格式顯示目錄下的內容列表,一般用於查詢文件類型、權限模式、軟連接 [root@localhost ~]# ls -ld /home/ #長格式顯示本目錄,或ls -ld /home/. [root@localhost ~]# ls -lk /home #將字節數用更直觀的方式顯示 [root@localhost ~]# ls -i /tmp/ #查詢inode號,一般用於查詢硬連接與某個文件inode號相同 [root@localhost ~]# ls -ltr #將按照時間順序反序顯示出來 [root@localhost ~]# ls -R / #此用法與tree相同,用於遞歸顯示目錄的內容 [root@localhost ~]# ls -1 / #將目錄按單列方式顯示,默認爲多列 [root@localhost ~]# ls -m / #將目錄以逗號隔開並顯示出來 [root@localhost ~]# /usr/bin/ls --color=auto #使用絕對路徑時默認沒有顏色高亮,能夠加上這條參數,詳情能夠查詢alias
[root@localhost ~]# which ls #查看命令的絕對路徑 /usr/bin/ls alias ls='ls --color=auto' /usr/bin/ls [root@localhost ~]# alias ls #查看別名 alias ls='ls --color=auto' alias ls='ls --color=auto' [root@localhost ~]# ldd /bin/ls #用於查看命令依賴那些庫文件 linux-vdso.so.1 => (0x00007fff9c1fe000) libselinux.so.1 => /lib64/libselinux.so.1 (0x00007f9d33aea000) libcap.so.2 => /lib64/libcap.so.2 (0x00007f9d338e5000) libacl.so.1 => /lib64/libacl.so.1 (0x00007f9d336db000) libc.so.6 => /lib64/libc.so.6 (0x00007f9d3331a000) libpcre.so.1 => /lib64/libpcre.so.1 (0x00007f9d330b9000) liblzma.so.5 => /lib64/liblzma.so.5 (0x00007f9d32e93000) libdl.so.2 => /lib64/libdl.so.2 (0x00007f9d32c8f000) /lib64/ld-linux-x86-64.so.2 (0x00007f9d33d15000) libattr.so.1 => /lib64/libattr.so.1 (0x00007f9d32a8a000) libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f9d3286d000)
[root@localhost ~]# yum install -y tree #安裝tree [root@localhost ~]# tree \ #查看根目錄的tree
tree -D #列出文件和目錄的更改時間 tree -u #列出文件和目錄的全部者,在沒有全部者時則顯示用戶識別碼 tree -g #列出文件和目錄的所屬組,在沒有所屬組時則顯示羣組識別碼 tree -i #不以階梯形式顯示 tree -s #列出文件和目錄的大小 tree -t #列出文件和目錄的更改時間順序 tree -p #列出文件和目錄的權限 tree -f #列出文件和目錄的相對路徑
[root@localhost ~]# tree -pugsDf /home/ #列出權限、全部者、全部組、目錄大小、更改時間和相對路徑 /home ├── [-rw-r--r-- root root 0 Nov 4 4:26] /home/1.txt ├── [drwx------ user1 user1 79 Oct 31 23:00] /home/user1 └── [drwx------ user2 user2 79 Oct 31 23:00] /home/user2 2 directories, 1 file
[root@localhost ~]# alias l.='ls -d .* --color=tty' #l.爲顯示當前全部隱藏目錄和文件
[root@localhost ~]# unalies l. #刪除別名 l. #沒能找到
[root@localhost ~]# cd / [root@localhost /]# cd - #返回進入此目錄以前所在的目錄 /root [root@localhost ~]# cd - / [root@localhost /]# cd ~ #返回用戶主目錄 [root@localhost ~]# cd .. #返回上級目錄 [root@localhost ~]# cd ../.. #返回上兩級目錄 [root@localhost ~]# cd !$ #把上個命令的參數做爲cd參數用(cd (選項) (參數)) [root@localhost ~]# !$ cd #最近使用過cd命令
[root@localhost ~]# pwd #查看當前目錄,若當前路徑爲/root/ ls /.ssh/authorized_keys
[root@localhost ~]# ls /root/.ssh/authorized_keys
【CentOS 7基礎筆記5】,主機互相登錄
【CentOS 7基礎筆記6】,系統目錄結構與文件類型
【CentOS 7基礎筆記7】,ls、tree、alias、cd命令和相對、絕對路徑
【CentOS 7基礎筆記8】文件與目錄的增刪命令
【CentOS 7基礎筆記9】,環境變量和文檔查看linux
修改於171028ssh