文档介绍:名称:ls
使用权限:所有使用者
使用方式:ls [-alrtAFR] [name]
说明:显示指定工作目录下之内容(列出目前工作目录所含之档案及子目录)。
-a 显示所有档案及目录 (ls内定将档案名或目录名称开头为""的视为隐藏档,不会列出)
-l 除档案名称外,亦将档案型态,权限,拥有者,档案大小等资讯详细列出
-r 将档案以相反次序显示(原定依英文字母次序)
-t 将档案依建立时间之先后次序列出
-A 同 -a ,但不列出 "" (目前目录) 及 "" (父目录)
-F 在列出的档案名称后加一符号;例如可执行档则加 "*", 目录则加 "/"
-R 若目录下有档案,则以下之档案亦皆依序列出
操作实例:
(1)列出目前工作目录下所有名称是 s 开头的档案,愈新的排愈后面:
#ls -ltr s*
(2) 将 /bin 目录以下所有目录及档案详细资料列出:
#ls -lR /bin
(3)列出目前工作目录下所有档案及目录;目录于名称后加 "/", 可执行档于名称后加 "*":
#ls -AF
2 名称:cd
使用权限:所有使用者
使用方式:cd [dirName]
说明:变换工作目录至 dirName。 其中 dirName 表示法可为绝对路径或相对路径。若目录名称省略,则变换至使用者的 home directory (也就是刚 login 时所在的目录)另外,"~" 也表示为 home directory 的意思,"" 则是表示目前所在的目录,"" 则表示目前目录位置的上一层目录。
范例:
(1)跳到 /usr/bin/:
#cd /usr/bin
(2)跳到自己的 home directory:
#cd ~
(3)跳到目前目录的上上两层:
#cd /
3pwd
功能查看用户当前所处目录。
4mkdir :目录创建命令,相当于windows下的新建文件夹功能。
操作实例:
#mkdir tjqworkdir
在当前所处目录下创建一个名称为tjqworkdir的目录。
#mkdir /home/student
//在/home目录下创建一个student目录。
5rmdir:删除空目录
操作实例:
#rmdir /home/student
//删除了/home目录下的student目录。
6chmod :修改文件目录权限命令
操作实例1:
#mkdir /home/dir1
#cd /home
#ls –l
#chmod a+x dir1
//创建一个dir1目录,修改目录权限,给所有用户添加可执行权限。也可以通过数字形式修改。
操作实例2:
#chmod 777 dir1
//所有的用户都拥有读写执行权限。
7grep :在指定文件中搜索特定的内容,并将含有这些内容的行标准输出。
操作实例:
操作练习1:在/home目录下创建一个目录dir1,在dir1目录下创建一个文件