Linux常用指令、重要目录、权限

Linux常用指令、重要目录、权限

常用指令

ls

  • ls 默认列出当前目录下的所有文件。
  • ls -l(long)以长格式查看文件。
  • ls -d(directorys)查看目录。
  • ls -F:给不同文件的结尾加标识。例如目录结尾会加”/”
  • ls -p:只给目录结尾加标识”/”
  • ls -a:显示所有文件,包括隐藏文件,默认点开头的文件是隐藏文件
  • ls -r:倒排序
  • ls -t:按修改时间排序,一般rt结合,查看最近被修改的文件。

pwd

简述:打印工作目录。
  • pwd (print work directory) 显示当前所在路径
  • echo $PWD:可以看到这个变量的值

cd

 简述:切换目录
  • cd /etc 从当前目录切换到/etc路径下

touch

 简述:不存在就创建文件,存在则更新文件时间戳信息。
  • touch /data.txt 直接在/目录下创建data.txt文件。
  • cd /; touch data.txt 切换到/目录下,创建data.txt文件

mkdir

 简述:创建目录。
  • mkdir /data 在根目录下创建data目录
  • mkdir -p /aa/bb/cc:递归创建目录

rm

简述:删除命令,remove。一般结合find删除。
  • rm /test/aa.txt :删除/test/aa.txt文件。 不加参数会提示确认删除。
  • rm –f /test/aa.txt :强制删除,不会出提示。
  • rm –r /test :删除目录,目录下若有文件,则每个文件都会提示,可以加f参数

find

   简述:查找
  • find /data –type f –name “test.txt” –exec rm {} \;
    先找到/data下面名字叫test.txt的文件,然后执行删除操作。
    • find /data –type f –name “test.txt” |xargs rm -f: 用管道和xargs进行删除。
      用xargs的目的是将找到的内容变为1行。
    • find -type :文件类型 f(file),d(directory),c(character),b(block)s(sockey),l(link)
    • find -name :文件名称。
      -find -mtime :删除7天之前的文件

vi/vim

 简述:vi编辑器。
  • vi /data.txt 打开data文件,打开默认为命令模式不可编辑。
    点击a或i进入插入状态,点击Esc退出编辑状态进入命令状态。
    命令状态按:wq保存退出。(wq为write quit)
  • dd:直接删除一行
  • /set nu:显示行号
  • set nonu:不显示行号
  • 0或^或home键:从光标位置移动到当前行的开头
  • $或end键:从光标位置移动到当前行的结尾
  • u:取消上一次的动作
  • /:向下搜索,继续搜索按n,反向搜索按N
  • ?:向上搜索,继续搜索按n,反向搜索按N

cat

  简述:查看文件内容。
  • cat /data.txt 查看data.txt文件中的内容
  • cat -n /data.txt:显示行号
  • cat test{1,2}.txt >/tmp/aa.txt:将test1.txt和test2.txt文件内容合并到aa.txt里面
  • cat -T test.txt:区分tab键和空格,tab键会被^I替代
  • cat -E test.txt:会在行尾加$符号,空行也会有

权限管理

文件访问者分类

  • u 文件和文件目录的所有者
  • g 文件和文件目录的所有者所在的目录
  • o 其他用户

文件访问权限的种类

  • 读 :read对文件而言,具有读取文件的权限;对目录来说,具有浏览该目录的权限

  • 写 :write对文件而言,具有修改文件的权限;对目录来说,具有删除移动该目录的权限

  • 执行 : execute对文件而言,具有执行文件的权限;对目录来说,具有进入该目录的权限

  • ‘–’表示不具有该项权限

文件权限的表示方法

linux表示说明linux表示说明
r- -只读-w-仅可写
– x仅可执行rw-可写可读
-wx可写和可执行r-w可读可执行
rwx可读可写可执行无权限

文件权限设置方法

- chmod

 简述:设置文件的访问权限
 格式:chomd[参数] 权限 文件名

- chown

 简述:修改文件所有者
 格式:chown[参数] 权限 文件名

- chgrp

 简述:修改文件或目录的所属组
 格式:chgrp[参数] 用户组名 文件名

- umask

 简述:查看或修改文件掩码
 格式:umask 权限值

重要目录

推荐链接:https://www.linuxidc.com/Linux/2013-01/77368.htm

重要指令
推荐链接:https://blog.csdn.net/niukeming/article/details/78665539
https://blog.csdn.net/LRJ1207/article/details/78469812

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值