Linux菜鸟学习笔记3.1~3.2 文件处理命令、权限管理命令

Linux菜鸟学习笔记第3篇

本篇文章介绍Linux中文件以及权限管理的一些命令

3.1文件管理命令

命令大概意思作用所在路径执行权限语法
lslist显示目录文件/bin/ls所有用户ls [-aildh] [文件/目录] -a:显示所有文件,包含隐藏文件 -l:详细信息显示 -d:查看目录属性 -i:i节点
mkdirmake directories创建新目录/bin/mkdir所有用户mkdir -p [目录名] -p:递归创建 例如:mkdir -p /tmp/new1/new2/new3
cdchange directory切换目录shell内置命令所有用户cd [目录] 例如:cd /tmp/new1 打开new1目录
pwdprint working directory显示当前目录/bin/pwd所有用户pwd
rmdirremove emtpy directory删除空目录/bin/rmdir所有用户rmdir [空目录名] 例如:rmdir /tmp/emptydirectory
cpcopy复制文件或目录/bin/cp所有用户cp [-rp] [原文件/目录] [目标目录] -r:复制目录 -p:保留文件本身属性
mvmove剪切文件、改名/bin/mv所有用户mv [原文件/目录] [目标目录]
rmremove删除文件/bin/rm所有用户rm -rf -r:删除目录 -f:强制执行
touchtouch创建空文件/bin/touch所有用户touch [文件名]
catcat显示文件内容/bin/cat所有用户cat [文件名] 加-n可以显示行号
taccat倒着写显示文件内容(反向显示)/usr/bin/tac所有用户tac [文件名]
moremore分页显示内容/bin/more所有用户more [文件名] 空格/f翻页 回车换行 q/Q退出显示
lessless比more功能更多/bin/more所有用户除了more的功能外还有方向键的上和pageup键都可以上翻页 输入/[关键字]可以搜索,按n查找下一个
headhead显示前几行/usr/bin/tail所有用户head[文件名] head-n [文件名]可以显示前n行
tailtail显示后几行/usr/bin/tail所有用户tail [文件名] tail -n [文件名]可以显示后n行
ln生成链接文件/bin/ln所有用户ln -s [原文件] [目标文件] -s:创建软链接,不加时创建硬链接

3.2权限管理命令

命令英文原意作用所在路径执行权限语法
chmodchmod改变文件/目录权限/bin/chmod所有用户第一种用法.chmod [u/g/o/a +/-/= rwx] [文件] 管理员和拥有者可以改权限 u:所属者 g:所属组 o:其它者 a:所有人 例如chmod u+rw 1.txt 第二种用法:chmod [数字] [文件/目录] r=4 w=2 x=1 例如:chmod 777 1.txt 把1.txt的权限改为rwxrwxrwx
chownchange own改变文件/目录所有者/bin/chown所有用户chown [用户] [文件/目录] 只有管理员可以更改
chgrpchange group改变所属组/bin/chgrp所有用户chgrp [用户组] [文件/目录]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Alex.Jiang

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值