linux命令库管理文件目录,linux基本命令之目录文件管理篇

⑴、目录查看命令之ls

ls:显示当前目录内的文件

-l:列出当前目录内的文件并显示其相关属性

-a:显示当前目录内包含隐藏文件在内的所有文件

-A:显示当前目录内除了.和..目录以外的所有目录

-h:按单位为k或M进行文件大小的显示。

-r:逆序显示

-R:递归显示目录

⑵、系统时间查看和修改命令之clock、hwclock、date

clock:显示系统时间

hwclock:显示系统的硬件时间。

hwclock -w:把系统时间同步到硬件

hwclock -s:把硬件时间同步到系统

date 修改时间

date 月月日日时时分钟年年(年年).秒秒

⑶、目录、文件创建和删除命令之mkdir,touch、rmdir、rm

mkdir:创建空目录

mkdir -p:递归创建目录

touch:创建一个文件

touch -c :文件存在的时候不再创建

rmdir:删除一个空目录

rmdir -p:递归删除一个目录

rm:删除文件

rm -i:交互式删除

rm -f:暴力删除

rm -r:递归删除目录

rm -rf:

touch的另一个用法:修改时间戳

-a:只改变访问时间

-m:只改变修改时间

-t:自建时间(年月日时分.秒)--与a、m配合使用!)

stat:显示文件的时间戳

⑷、文件、目录的复制命令之cp

cp /etc/passwd /tmp/:复制到目录下并保存原文件名

cp /etc/passwd /tmp/test:test目录存在,意义如上,否则为复制并重新命名为test

-r:递归复制目录

-i:交互式显示信息

-f:强制覆盖

-p:保持原文件的属性

-a:保留文件的所有属性

cp -P:复制链接文件的时候,直接复制链接(cp 链接文件默认复制的是链接所指向的文件)

⑸、目录文件的移动、重命名命令之mv

mv SRC(源) DEST(目标)

mv ab bc

⑹、文本文件查看命令之cat、more、less、head

cat:链接并显示文件的所有内容

-n:显示的时候显示行号

-E:显示每行的结束符

-T:显示制表符

tac:逆序显示

more:与cat的用法大致相同,只是提供了向前向后翻页来分页进行显示。显示到最后自动退出

less:与more相似,只是显示的最后需要输入q才会退出显示

head:显示文本文件的前n行

-n:前n行

tail:查看文本的后n行,默认是10

-n:后n行

tail的特殊用法:

-f:查看文件尾部,而且不退出,等待显示后续追加的新内容;

⑺、文本处理命令之cut、sort、wc、tr

cut:用于剪切数据并显示

-d:知道字段分隔符。默认为空,cut -d: -f7 空格符 cut -d''

-f:制定要选择的字段

sort:文本排序的命令

-n:按数值的大小排序

-r:降序排序

-u:相同的行之显示一次

-f:忽略大小写

wc:文本统计命令

-l:只显示行数

-w:只显示单词数

-c:只显示字节数

-L:表示显示最长的一行包含多少个字符

tr:用于实现转换或删除字符

tar ab AB:转换

tar -d:删除出现的字符

⑻、目录权限管理

1、chown:修改文件属主--(只有管理员才有此权限)

chown USERNAME file....(只改变目录本身)

-R:递归修改(修改目录及其内部文件的属主)

--reference=/path/to/somefile file:把file的属主设定为与somefile的属主一样(不需要指定属主)

chown USERNAME:GRPNAME fiel... 同时改变属主和属组

hown :GROUPNAME fiel....   修改属组

2、修改文件属组:chgrp:修改文件属组--只有管理员才能使用

基本附件参数与chown一样

chgrp GROUPNAME file....(只改变目录本身)

-R:递归修改

--reference=/path/to/somefile file... 把file的属主设定为与somefile的属组一样(不需要指定属组)

3、修改文件权限:chmod

chmod 755 file..:直接指定权限的2进制。

修改某类用户或某些类用户权限(u 、g 、o 、a)

chmod 用户类别=MODE fiel..

修改某类的用户某位或某些位权限mode(wrx)

chmod 用户类别[-/+]MODE fiel..

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值