小编给大家分享一下Linux的基本操作命令有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!
Linux 基本操作命令
文件和目录管理
创建和删除
创建:mkdir
删除:rm删除非空目录:rm -rf file 目录删除日志 rm log (等价: $find ./-name “log” -exec rm {} ; )移动:mv复制:cp (复制目录:cp -r)创建文件 touch
查看
显示当前目录下的文件 ls按时间排序,以列表的方式显示目录项 ls -lrt查看文件内容 cat 可以加 more 、less 控制输出的内容开发云主机域名的大小
权限
改变文件的拥有者 chown改变文件读、写、执行等属性 chmod递归子目录修改: chown -R tuxapp source/增加脚本可执行权限: chmod a+x myscript
管道和重定向
把前一个命令的执行结果当做后一个命令的输入 |串联:使用分号 ;前面成功,则执行后面一条,否则,不执行: &&前面失败,则后一条执行: ||
文本处理
文件查找 find
find 参数很多,本文只介绍几个常用的-name 按名字查找-type 按类型-atime 访问时间
文本查找 grep
常用参数-o 只输出匹配的文本行 VS -v 只输出没有匹配的文本行-c 统计文件中包含文本的次数-n 打印匹配的行号-i 搜索时忽略大小写-l 只打印文件名
文本替换 sed
首处替换活动:慈云数据爆款香港服务器,CTG+CN2高速带宽、快速稳定、平均延迟10+ms 速度快,免备案,每月仅需19元!! 点击查看全局替换默认替换后,输出替换后的内容,如果需要直接替换原文件,使用 -i:移除空白行
数据流处理 awk
详细教程可以查看 http://awk.readthedocs.io/en/latest/chapte…工作流程1. 执行 begin 中语句块;2. 从文件或 stdin 中读入一行,然后执行 statements2,重复这个过程,直到文件全部被读取完毕;3. 执行 end 语句块;
特殊变量
NR: 表示记录数量,在执开发云主机域名行过程中对应当前行号;NF: 表示字段数量,在执行过程总对应当前行的字段数;$0: 这个变量包含执行过程中当前行的文本内容;$1: 第一个字段的文本内容;$2: 第二个字段的文本内容;
排序 sort
-n 按数字进行排序 VS -d 按字典序进行排开发云主机域名序-r 逆序排序-k N 指定按第 N 列排序
去重 uniq
消除重复行
统计 wc
以上是Linux的基本操作命令有哪些的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注开发云行业资讯频道!
本文从转载,原作者保留一切权利,若侵权请联系删除。
《Linux的基本操作命令有哪些》来自互联网同行内容,若有侵权,请联系我们删除!
还没有评论,来说两句吧...