一步一步不學習Linux命令。
命令提示符
格式:
[root@localhost ~]#
說明:
名稱作用
當前登錄用戶名
localhost
主機名
當前用戶的家目錄
超級用戶提示符,普通用戶提示符是$
補充說明:
root是管理員賬戶,使用其他賬戶登錄顯示為其他用戶名。
~為當前登錄用戶的家目錄,root用戶是在跟下的/root文件,某用戶的家目錄在/home下,當創(chuàng)建一個用戶時,會自動在/home下創(chuàng)建一個和用戶名同名的目錄,登錄時,初始登錄顯示目錄為此目錄。
在命令行中使用pwd來查看當前目錄的路徑。
命令基本格式pwd = Print Working Directory
command [options] [arguments]
命令 [選項] [參數(shù)]
在Linux中命令所使用的符號的含義:
[] 表示是可選的;
<> 表示可變選項,一般是多選一,而且必須是要選其一。
x|y|z 多選一,如果加上[],可不選。
-abc 多選,如果加上[],可不選。
說明:
名稱作用
command
命令名稱
options
選項,用來調整命令的功能
arguments
參數(shù),表示命令作用的對象
補充說明:
選項有長短兩種:
長選項: 用 -- 引導,后面跟完整的單詞,如 --all
短選項: 用 - 引導,后面跟單個的字符, 如 -a
多個短選項可組合使用,例如-l-h-d,可寫作-lhd。
顯示文件列表%20---%20ls命令
ls命令是linux下最常用的命令,是list的簡寫,通過ls%20命令不僅可以查看linux文件夾包含的文件,而且可以查看文件權限(包括目錄、文件夾、文件權限),查看目錄信息等等。
命令格式:
ls%20[選項]%20[文件或目錄]
選項說明:
選項作用
顯示所有文件,包括隱藏文件(隱藏文件都是以.開頭的)
顯示詳細信息(也可以直接使用命令ll,相當于ls%20-l)
僅顯示目錄名,而不顯示目錄下的內容列表
已容易理解的方式列出文件大小(例如%201K%202M%203G)
顯示文件索引節(jié)點號(inode)。一個索引節(jié)點代表一個文件
補充說明:
對選項-d這一項做一個補充說明。當單獨使用這個選項時,如果參數(shù)是一個目錄,只顯示目錄名,不顯示這個目錄下的文件。
例如要查看/home,那么ls%20/home會打印出/home下所有文件名字
加上選項也就是ls -d /home,只會打印出/home這個目錄名字,而不會顯示目錄下的文件列表。
通常個這個參數(shù)配合-l使用,打印出要查看的目錄的詳細信息,而不是這個
目錄下文件的信息。
例如要查看/home的詳細信息,需要兩個選項配合使用ls -ld /home即可
-i顯示文件索引節(jié)點號(inode),具體參考文章:
文件權限
當使用命令ls -l時,會打印出文件的詳細信息:
[root@localhost home]#ls -l
drwxr-xr-x 4 root root 4096 7月 11 12:21 test
-rwxr-xr-x 4 root root 4096 7月 11 12:25 index.html
先看這一部分:
drwxr-xr-x
-rwxr-xr-x
首先第一個符號,表示文件類型,在liunx中常用的文件類型有七種,常用的有三種:
-表示文件
d表示目錄(可理解為windows的文件夾的概念),
l表示軟鏈接文件
除了這三種還有不常用的四種:
塊設備文件,字符設備文件、套接字文件、管理文件
其次,除去第一個符號,來看rwxr-xr-x,一共有九個字符,需分為三組,分別為wxr,r-x,r-x,每個組按照順序分別表示