目录操作基本操作命令
ls
-
ls 查看当前目录或指定目录
-
格式: ls [选项] 文件名
-
选项:
-s 显示每个文件的大小。
-S 按文件的大小排序。
-a 显示目录中的所有文件,包括隐藏文件。
-1 使用长列表格式显示文件信息。
-t 按文件的修改时间排序显示。
-F 显示文件类型描述符。
-l 显示文件详细信息。
- ls 命令演示
-***@ubuntu:~$ ls \\ 查看当前目录
1
Documents examples.desktop Music
Pictures share Videos
Desktop
Downloads lsy myfile Public
Templates
***@ubuntu:~$ ls -s \\显示每个文件的大小
total 68
12 1 4 Downloads 4 Music 4 Public 4 Videos
4 Desktop 12 examples.desktop 4 myfile 4 share
4 Documents 4 lsy 4 Pictures 4 Templates
***@ubuntu:~$ ls -S \\按文件的大小排序
1 Desktop Downloads Music Pictures share
Videos examples.desktop Documents lsy myfile Public
Templates
***@ubuntu:~$ ls -a \\显示目录中的所有文件,包括隐藏文件
. .compiz .gconf .profile .Xauthority
… .config .ICEauthority Public
.xsession-errors
1 Desktop .local share .xsession-errors.old
.bash_history .dmrc lsy .ssh
.bash_logout Documents Music Templates
.bashrc Downloads myfile Videos
.cache examples.desktop Pictures
.viminfo
***@ubuntu:~$ ls -1 \\使用长列表格式显示文件信息
1
Desktop
Documents
Downloads
examples.desktop
lsy
Music
myfile
Pictures
Public
share
Templates
Videos
***@ubuntu:~$ ls -t \\按文件的修改时间排序显示
lsy
myfile share Downloads
Public Videos examples.desktop
Music
1 Documents Pictures
Templates Desktop
***@ubuntu:~$ ls -F \\显示文件类型描述符
1
Documents/ examples.desktop Music/
Pictures/ share/ Videos/
Desktop/
Downloads/ lsy/ myfile/ Public/
Templates/
***@ubuntu:~$ ls -l 1 \\显示文件详细信息
-rw-r–r-- 1 root root 9631 Jun 18 02:03 1
cd
-
cd 转换文件所在目录。 \访问当前目录中的谋文件或访问指定路劲文件
-
格式:cd [路径名]
-
cd …代表退回上一级目录。
-
cd 命令演示
-
***@ubuntu:~$ ls \\查看当前目录
1
Documents examples.desktop Music
Pictures share Videos
Desktop
Downloads lsy myfile Public
Templates
***@ubuntu:~$ cd myfile \\访问myfile文件
***@ubuntu:~/myfile$ ls \\查看当前目录
W
***@ubuntu:~/myfile$ cd … \\返回上一级目录
***@ubuntu:~$ ls
1
Documents examples.desktop Music
Pictures share Videos
Desktop
Downloads lsy myfile Public
Templates
pwd
-
pwd 查看当前工作目录的绝对路径
-
pwd 命令演示
***@ubuntu:~/lsy/notebook$ pwd
/home/***/lsy/notebook
mkdir
-
mkdir 创建一个新目录。
-
格式: mkdir [选项] 目录名
-
选项
-
-m 权限 对新建目录设置存取权限。\\可读,可写,可执行
-
-p 一次性建立多级目录
-
mkdir 命令演示
-
***@ubuntu:~$ ls
1
Downloads linux01 myfile
share Videos
Desktop
examples.desktop lsy Pictures
Templates
Documents
holeword Music Public
test1
***@ubuntu:~$ mkdir -m 755 note01 \\对新建目录设置权限 755:rwxr-xr-x
***@ubuntu:~$ ll note01
total 8
drwxr-xr-x
2 *** *** 4096 Jul 1 15:37 ./
drwxr-xr-x 23 *** *** 4096 Jul 1 15:37 …/
***@ubuntu:~$ mkdir -p note02/note03/note04 \\建立多级目录
***@ubuntu:~$ ll note02
total 12
drwxrwxr-x
3 *** *** 4096 Jul 1 15:42 ./drwxr-xr-x 24 *** *** 4096 Jul 1 15:42 …/
drwxrwxr-x 3 *** *** 4096 Jul 1 15:42 note03/
rmdir
-
rmdir 删除空目录
-
格式:rmdir [选项] 目录名
-
选项 -p 递归删除各级目录
-
rmdir 命令演示
-
***@ubuntu:~$ ls
1
Downloads linux01 myfile
Pictures Templates
Desktop
examples.desktop lsy note01
Public test1
Documents
holeword Music note02
share Videos
***@ubuntu:~$ rmdir -pholeword/read/wirt \\删除holeword/read/wirt/
等多个文件
***@ubuntu:~$ ls
1
Downloads lsy note01
Public test1
Desktop
examples.desktop Music note02
share Videos
Documents
linux01 myfile Pictures
Templates