Linux知识点总结

文件处理命令:
ls -ald 文件或目录
cd [目录]
pwd
touch mkdir cat more(空格/f、enter、q)
head -num
tail -num
     -f
cp [-r] [源文件或目录] [目的目录]
mv [源文件或目录] [目的目录]
rm [-r] [文件或目录]
ln [-s] [源文件或目录] [链接文件名]
         硬链接文件+同步更新
权限管理命令:
chmod:改变文件或目录的权限
    命令:[ugo+-=rwx] [文件或目录]
    命令:777 [文件或目录]
    文件             目录
r: 可读             可以查看目录
w: 更改内容         增加或删除内容
x: 可执行           可以进入
chown:改变文件或目录的所有者
     命令:chown [用户名] [文件或目录]
chgrp [组名] [文件或目录]
umask [-S] 查看系统默认的权限


0022
0--特殊权限
0--u
2--g
2--o
使用umask时,出现的数字是权限掩码,真正的权限应该使用777-权限掩码
Linux下支持的匹配字符:
*:通配符,标识0或0个以上的字符
?:表示一个字符
练习:查看/etc下,某一个文件名只有七个字符,前四个为init


Linux系统硬盘存储的最小单位是扇区,扇区可存512个字节
  查看一个100M的文件
  102400kb*2
+:表示大于参数的范围
-:表示小于参数的范围


按照时间查询文件或目录
按照天查询:
  ctime,atime,mtime
按分钟查询:
  cmin,amin,mmin
 c-change:文件的属性
 a-access:被访问
 m-modify:内容
查看/home/zy下一天内被访问的文件
find /home/zy -ctime -1
修改newfile_1的权限为r
chmod u=r newfile_1


创建用户:
useradd 用户名
passwd  密码


获取root用户
查看/etc -size +20480 -a -size -40960
-a:and
-o:or
查询/etc下 大于100M或者名字为inittab的文件
find /etc -size +102400K -o -name inittab


查找newfile_1同时显示详情
find /home.zy -name newfile_1 -exec ls -1 {} \;
-exec:表示执行命令,没有询问效果
-ok:询问是否执行某一命令
{}:表示find出来的结果
\:转义字符
;:固定格式,表示语句结束


Linux文件系统:
我们在使用文件名,其实实际使用的是i节点(索引--数字值)
当我们在创建一个时,索引值没有立即更新到i节点所在的数据库中。


find 查找的位置是硬盘
locate 查找i节点数据库


gzip:压缩后,没有源文件
  gzip -c newfile1>./dir1/newfile1.gz
gunzip:解压缩.gz的源文件
  gunzip -c newfile1.gz>../newfile1
  -c时,解压缩后有源文件


tar -c
tar -x
    -C ---制定压缩路径


zip
unzip -d  ----指定压缩路径

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值