1、touch 创建文件
2、rm 删除文件
-f 强制删除
-i 发起确认删除
-r 删除目录及其内容
3、cat/less/more/tail/head
- cat命令是整个文件的内容从上到下显示在屏幕上(tac命令倒序显示)
- more命令是整个文件的内容一页一页从上到下显示在屏幕上
- less 工具是对文件或其它输出进行分页显示的工具
- head命令是显示一个文件的内容的前多少行
- tail命令是显示一个文件的内容的最后多少行
cat -b/-n/-s 对非空输出行编号/对输出的所有行编号/不输出多行空行
more +n/-n/(+/pattern)/(/字符串) 从第n行开始显示/每屏显示n行/从pattern前两行开始显示/向下搜索字符串
less -N/-m/(/字符串)/(?字符串)/-i 显示每行行号/显示百分比/向下搜索“字符串”/向上搜索“字符串”/忽略搜索时的大小写
head -c/-n 显示一个文件的内容的前n字节/显示一个文件的内容的前n行
tail -c/-n/-f 显示一个文件的内容的最后n字节/显示一个文件的内容的最后n行/实时查看文件
4、> 覆盖重定向
>> 追加重定向
5、cp 源文件 目标文件 复制文件
-r 若给出的源文件是一个目录文件,此时将复制该目录下所有的子目录和文件
-l 不复制文件,只是生成链接文件
-f/-i 强制覆盖复制/询问覆盖复制
6、mkdir -p 创建文件夹,目录不存在则创建
7、chmod 修改权限
分组:文件所有者(Owner)、用户组(Group)、其它用户(Other Users)
权限:可读r,可写w,可执行
8、netstat -anp 查看进程端口号
-a 显示所有连线中的Socket
-n 直接使用IP地址,而不通过域名服务器
-p 显示正在使用Socket的程序识别码和程序名称
9、find 在指定目录下查找文件
-name/-iname 文件名称符合 name 的文件/忽略大小写
-atime n 在过去 n 天内被读取过的文件
-ctime n 在过去 n 天内创建的文件
-mtime n 在过去 n 天内修改过的文件
-cmin n 在过去 n 分钟内被修改过
10、grep 用于查找文件里符合条件的字符串
-A n 查找文件中指定行+前n行内容
-B n 查找文件中指定行+后n行内容
-C n 查找文件中指定行+前后n行内容
标签:文件,显示,查找文件,复制,内容,Linux,字符串 From: https://www.cnblogs.com/Will-Zh/p/17077762.html