访问手机版  

Linux常用命令|Linux培训学习|考试认证|工资待遇与招聘,认准超级网工!

招聘|合作 登陆|注册

网络工程师培训

当前位置:网络工程师 > 技术课程 > linux > 热点关注 > linux常用命令

Linux常用的命令

时间:2019-09-20

linux命令vi进入后命令_linux常用命令_常用linux命令

1.tar

创建一个新的tar文件

$ tar cvf archive_name.tar dirname/

解压tar文件

$ tar xvf archive_name.tar

查看tar文件

$ tar tvf archive_name.tar

2.grep

在文件中查找字符串(不区分大小写)

linux常用命令_常用linux命令_linux命令vi进入后命令

$ grep -i "the" demo_file

输出成功匹配的行,以及该行之后的三行

$ grep -A 3 -i "example" demo_text

在一个文件夹中递归查询包含指定字符串的文件

$ grep -r "ramesh"

3.find

对找到的文件执行某种命令

$ find -iname "Myprogram.c" -exec md5sum { }\;

查找home目录下的所有空文件

$%20find%20~%20-empty

4.ssh

登录到远程主机

$%20ssh%20-1%20jsmith%20remotehost.example.com

调试ssh客户端

$%20ssh%20-v%20-1%20jsmith%20remotehost.example.com

显示ssh客户端版本

$%20ssh%20-V

5.%20sed

当你将Dos系统中的文件复制到Unix/Liunx后,这个文件每行都会以\r\n结尾linux常用命令,sed可以轻易将其转换为Unix格式的文件linux常用命令,使用\n的结尾

$ sed 's/.$// ' filename

反转文件内容并输出

$ sed -n '1!G;h;p'filename

6.awk

删除重复行

$ awk '!($0 in array) { array[$0];print}'temp

打印/etc/passwd中所有包含同样的uid和gid的行

$ awk -F ';' '$3=$4' /etc/passwd

linux命令vi进入后命令_linux常用命令_常用linux命令

7.vim

打开文件并跳到第10行

$ vim +10 filename.txt

以只读模式打开文件

$vim -R /etc/passwd

8.sort

以升序对文件内容排序

$ sort names.txt

以降序对文件内容排序

$ sort -r names.txt