Linux学习

Linux命令

代码结果均为运行CentOS7系统下


文件与目录管理

目录与路径

绝对路径:路径的写法一定是由根目录写起'/'写起。
    例如:/usr/local/doc
相对路径:路径的写法不是由'/'写起。
    例如:../python3    (/usr/local/python3)
常见命令
1.  cd:切换目录
2.  pwd:显示当前目录
3.  mkdir:新建一个新的目录(或文件)
4.  rmdir:删除一个空的目录(或文件)
$ cd [相对路径或绝对目录]
# 最重要的就是目录的绝对路径与相对路径,还有一些特殊目录符号

$ cd ~alter
# 去到alter这个用户的主文件夹,即/home/alter

$ cd ~
# 回到自己的主文件夹

$ cd 
# 没有加上任何路径,也还是表示回到自己主文件夹的意思

$ cd ..
# 去到目前目录的上层目录,也就是/home

$ cd -
# 回到刚才的那个目录,也就是/home/alter既用户主目录的文件夹

$ cd /usr/local/python3
# 这个就是绝对路径的写法,直接指定要去的完整路径

$ cd ../games
# 这个就是相对路径的写法,我们由/usr/local/python3到/usr/local/games就这样

$ pwd
# 显示目前所在的目录

$ pwd -p
# 显示出当前的路径,而非使用链接(link)路径

$ mkdir [-mp] 目录名称
# 参数:-m 配置文件的权限,直接设置,不需要看默认权限(umask)
#      -p 帮助直接将所需要的目录(包含上层目录)递归创建起来

$ mkdir test
# 创建一个名为test的新目录(文件夹)

$ mkdir test1/test2/test3/test4
mkdir:cannot creat directory 'test1/test2/test3/test4':
No such file or directory 
# 表示没办法直接创建此目录

$ mkdir -p test1/test2/test3/test4
# 加了-p 这个参数,就可以先创建test1然后再在test1里面创建test2......这样创建到test4

$ mkdir -m 711 test2
# -m 后面为文件权限是由9为2进制组成3个权限的权限数 最大为777 

$ rmdir [-p] 目录名称
# 参数:-p 连同上层的"空的"目录也一起删除(如果目录中某个文件夹里有文件则删除失败)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值