Linux命令

linux常用命令

  1. ls 命令

     ls [-alrtAFR] [name...]
    
    -a 显示所有文件及目录 (ls内定将文件名或目录名称开头为"."的视为隐藏档,不会列出) 
    
    -l 除文件名称外,亦将文件型态、权限、拥有者、文件大小等资讯详细列出 
    
    -r 将文件以相反次序显示(原定依英文字母次序) 
    
    -t 将文件依建立时间之先后次序列出 
    
    -A 同 -a ,但不列出 "." (目前目录) 及 ".." (父目录) 
    
    -F 在列出的文件名称后加一符号;例如可执行档则加 "*", 目录则加 "/" 
    
    -R或--recursive 递归处理,将指定目录下的所有文件及子目录一并处理
    

2.cat 命令

cat [-nbsv] filename

-n 或 --number 由 1 开始对所有输出的行数编号
-b 或 --number-nonblank和 -n 相似,只不过对于空白行不编号
-s 或 --squeeze-blank 当遇到有连续两行以上的空白行,就代换为一行的空白行
  • cat -n textfile1 > textfile2把 textfile1 的档案内容加上行 号后输入 textfile2 这个档案里

  • cat -b textfile1 textfile2 >> textfile3把 textfile1 和 textfile2 的档案内容加上行号(空白行不加)之后将内容附 加到 textfile3 里。
    04

3.chmod

功能:修改文件或目录的权限

这里写图片描述
这里写图片描述

例如:
    chmod 755 abc.txt 赋予abc权限rwxr-xr-x
    chmod u-x, g+w abc 给abc去除用户执行的权限,增加所属组写的权限

4.head tail 命令

功能:显示文件文字区块

tail -n 1000:显示最后1000行

tail -n +1000:从1000行开始显示,显示1000行以后的

head -n 1000:显示前面1000行

一般head tail会结合 管道| 一起使用
例如:cat **.txt | head -n 10

5. grep命令

查找文件里符合条件的字符串
参数:grep [-acinv] [--cloor=auto] '搜索字符串' filename

-a : 将binary文件以text文件的方式搜寻数据
-c :计算找到"搜寻字符串"的次数
-i :忽略小大写的不同
-n :输出行号
-v :反向选择(亦即显示出没有“搜寻字符串”内容的那一行)
--color=auto : 将找到得关键词部分加上颜色的显示
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值