-
查看我们当前在哪个家下 pwd
image.png
-
命令格式
-
ls命令
[root@localhost ~]# ls
anaconda-ks.cfg install.log install.log.syslog
[root@localhost ~]# ls -l 能看到的文件
总用量 44
-rw-------. 1 root root 1273 11月 27 07:11 anaconda-ks.cfg
-rw-r--r--. 1 root root 27605 11月 27 07:11 install.log
-rw-r--r--. 1 root root 7572 11月 27 07:10 install.log.syslog
[root@localhost ~]# ls -lh 人性化查看
总用量 44K
-rw-------. 1 root root 1.3K 11月 27 07:11 anaconda-ks.cfg
-rw-r--r--. 1 root root 27K 11月 27 07:11 install.log
-rw-r--r--. 1 root root 7.4K 11月 27 07:10 install.log.syslog
[root@localhost ~]# ls -a 查看所有目录
. .bash_logout .cshrc .tcshrc
.. .bash_profile install.log .Xauthority
anaconda-ks.cfg .bashrc install.log.syslog
[root@localhost ~]# ls -l /etc
总用量 1808
drwxr-xr-x. 3 root root 4096 11月 27 07:09 abrt
drwxr-xr-x. 4 root root 4096 11月 27 07:10 acpi
[root@localhost ~]# ls -ld /etc/ 查看目录本身
drwxr-xr-x. 105 root root 12288 11月 28 01:02 /etc/
[root@localhost ~]# ls -i 我们知道每个文件都一个id号,系统查找文件就是通过id号
796998 anaconda-ks.cfg 784899 install.log 784900 install.log.syslog
- rw-r--r--
[root@localhost ~]# ls -l 也可以写成ll
总用量 44
-rw-------. 1 root root 1273 11月 27 07:11 anaconda-ks.cfg
-rw-r--r--. 1 root root 27605 11月 27 07:11 install.log
-rw-r--r--. 1 root root 7572 11月 27 07:10 install.log.syslog
#文件类型有10位
文件类型(- 文件 d 目录 | 软链接文件)
rw- r-- r--
u所有者 g所有组 o其他人
r读 w写 x执行
-
文件处理命令
- 目录处理命令
-
建立目录
[root@localhost ~]# ls 查看目录
anaconda-ks.cfg install.log install.log.syslog
[root@localhost ~]# mkdir bols 创建文件夹
[root@localhost ~]# ls
anaconda-ks.cfg bols install.log install.log.syslog
[root@localhost ~]# mkdir japan/dinner 因为都不存在,会报错
mkdir: 无法创建目录"japan/dinner": 没有那个文件或目录
[root@localhost ~]# mkdir -p japan/dinner 用-p来进行递归创建
[root@localhost ~]# ls
anaconda-ks.cfg bols install.log install.log.syslog japan
[root@localhost ~]# cd japan/ 查看japan文件夹
[root@localhost japan]# ls
dinner
- 切换目录命令
[root@localhost japan]# cd /root/ 返回root目录
[root@localhost ~]# pwd 查看当前目录
/root
[root@localhost ~]# cd japan/ 进入japan文件夹
[root@localhost japan]# ls
dinner
[root@localhost japan]# cd dinner 进入dinner文件夹
[root@localhost dinner]# ls 因为没有文件
[root@localhost dinner]# pwd 查看当前目录
/root/japan/dinner
ctrl + l 清屏
image.png相对路径 绝对路径
- 相对路径
- 相对路径 从当前路径开始
[root@localhost ~]# pwd 当前目录
/root
[root@localhost ~]# cd ../usr/local/src/ 当前前一个目录就是根目录
[root@localhost src]# pwd
/usr/local/src
[root@localhost src]# cd ../usr/local/src/ 当前是src 之前的目录是local 就不能在用了,会报错
-bash: cd: ../usr/local/src/: 没有那个文件或目录
- 绝对路径
[root@localhost src]# cd /etc/ 直接从根目录开始怎么都行
[root@localhost etc]# cd
[root@localhost ~]# cd /etc/
-
pwd
- 删除空目录 只能删除空目录
- 删除目录
- 复制命令
- 剪切或改名 注意不需要 -r
网友评论