linux相关命令

--help   有中文,可能是发行版本带的
man 命令  详细帮助,全英文
tab 命令自动补全
pwb 查看当前所在目录
所有文件名目录区分大小写
./text.txt  当前目录的text
../text.txt 上一级目录的text
.a.text  隐藏文件
.aa 隐藏目录
ls 查看目录内容
ls -a 显示所有   ls -l 目录形式   ls -hl  人性化 文件大小显示为多少k
绝对路径:相对于根目录   相对目录:相对于自身目录
ls -l 返回结果说明  第一位 -代表文件   d代表目录   从第二位开始   每三位一组    r-w-x:可读可写可执行

ls结合通配符
ls a* 查询以a开头的目录或文件
ls *a*  查询包含a的目录或文件
ls *a  查询以a结束的目录或文件
?代表任意一个
ls a? 以a开头后面有一个字符
ls ??  查看名字只有两个字符的
[]代表范围
ls [a,b,c]*  以a或b或c开头 后面任意
ls [a-f]*   以a到f开头 后面任意

root用户拥有最高权限   其他用户自己操作自己的文件
chmod 修改文件读取权限  u-user  文件所属用户    g-group 所属组   o-other 其他   a-all 所有用户 +赋权  -去权
chmod u+r a.text  给文件所属用户赋予读权限    chmod u+w a.text  给文件所属用户赋予写权限    
chmod a+rwx a.text  给所有用户赋予权限
chmod a=rwx a.text  给所有用户赋予权限  =号更直接好用
chmod 数字法  x=1 w=2 r=4   chmod  777 a.text  赋予所有权限      chmod  333 a.text  赋予wx权限

cd 用法:切换目录
cd 目录名     cd ..  上级目录    cd -  回到切换前目录    cd 相对路径(从当前目录开始 )/绝对路径(从根目录开始)

创建删除文件相关命令:
touch  aa.text  创建空文件或者(如果已存在)更新文件最后修改时间
mkdir -p aaa/bbb/ccc 创建有嵌套关系的多级目录  -p
mkdir aaa 创建一个目录
rm 删除文件或者目录     rm 文件   删除文件     rm -r 目录   删除目录       rm -rf  目录   删除目录    如果不存在也不报错

拷贝或移动文件操作:
cp:文件拷贝     cp 源文件  目标文件      -r 拷贝目录   -i 当目标文件已经存在  给用户是否覆盖的提示
mv和cp的语法基本一致   mv和cp的区别在于  cp之后源文件还存在   mv后源文件不存在  cp相当于复制粘贴  mv相当于剪贴
cp a.text aa/a.text  把当前目录下a文件复制到aa目录下
cp aa/a.text a.text  把aa目录下a文件复制到当前目录下

查看文件内容:
cat 文件名  一下显示完   more 文件名  一页一页显示(文件目录比较大的情况下,空格向下一页,b看上一页,q退出)
grep:在指定文件中查找指定内容   grep "ss" aa  在aa中查找ss字符      -n显示行号  -v查找不包含指定内容的行   -i忽略大小写  
grep -iv  'ss' aa  查找不匹配行忽略大小写。
echo 字符串   回显   
clear  清屏

输出重定向:把命令执行的结果输出到一个文件中, echo hello > a.text   ls -l > a.text  >会覆盖原有内容     >> 不会覆盖,会在文件后面顺延,
不会覆盖原有内容       echo hello >> a.text

其他的会在学习的路上整理出来持续更新
 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值