常用命令记录


cd(change directory)

cd -:回到刚才目录。

cd ~:回到自己主文件夹/root。

cd 1\ 3:进入到有空格的1 3文件夹里


pwd(print working directory)

pwd -P:显示使用路径,而非表面路径。

eg:

/var/mail -> spool/mail

cd /var/mail

pwd

/var/mail

pwd -P

/var/spool/mail


mkdir(make directory)

mkdir -m:创建时赋权。

mkdir -p:创建多层目录。(目录本身不存在)

mkdir 1\ 3:创建含有空格的目录(\代表未完)

eg:

mkdir -m 777 test2

mkdir -p /mnt/test1/test2


rmdir(remove directory)

rmdir -p:删除多层空目录。


ls(list)

ls -d:仅列出目录文件。

ls -h:以易读方式列出。

ls -l:列出长数据串,包含属性、权限。

ls -t:按修改时间排序。

ls -r:将结果反向输出,原本由小到大,反之则由大到小。

ls -S:将结果由大到小输出。

ls -F:将结果分类显示,文件类型添加/号,可执行程序添加*号,链接添加@。

ls -i:显示为文件的inode number。


ln

ln -s:软链接,不带此参数默认为硬链接。

ln -f:强制生成链接文件。

补充:软链接可以跨文件系统,硬链接不行。inode节点问题,硬的不管有多少个,均指向一个inode,每创建一个硬链接,会产生一个(大小、权限、inode、时间)一致的文件,并增加1个链接数,它们是绝对平等的,可以通过ls -il命令查看详细的inode和连接数。软链接,是产生一个很小的具有新inode的文件,有点类似win中的“快捷方式”,它存放的是指向源文件路径的指针,是个全新的文件删除一个硬链接,只会减少连接数,直到删除最后一个连接数为1的文件,就是彻底删除了此文件,删除一个软链接文件,无区别。删除源文件的话,软连接则指向了一个空文件。

cp

cp -v:显示执行过程

cp -a:把有链接的,子文件夹的,并且保留各文件文件夹的属性。

cp -r:复制文件夹


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值