linux常用命令归纳总结

一、创建目录mkdir

1、在当前目录下创建dir子目录 mkdir dir1

2、在当前目录下创建2级目录dir3和其子目录dir4 mkdir -p dir3/dir4

3、在当前目录下创建3个目录dir7,dir8,dir9,以空格隔开。 mkdir dir7 dir8 dir9

二、创建空文本文件

#touch file1 在当前目录下创建file1文件 

#touch /tmp/file2 在指定目录/tmp下创建file2文件 

三、 复制文件命令 cp

#cp file2 /tmp           复制 file2 文件到/tmp 目录下

#cp -p /tmp/file3 /home  复制/tmp/file3 到/home 目录下并复制文件属性

#cp -r /dir5 /tmp 复制/dir5 目录到/tmp 下 

四、 移动文件或目录命令 mv

#mv file4 /tmp 移动file4文件到/tmp目录下

五、删除文件命令 rm

#rm file1 删除文件file1

#rm fi*    删除以fi*开头的文件

#rm -rf dir  不用确认直接删除非空目录dir

六、查看文件内容命令 cat

#cat /etc/passwd 查看/etc/passwd文件

#cat /etc/passwd |less 分屏查看文件内容,可以上下翻页,“q”退出

more ./a.txt:读取a.txt文件,每次读取一屏,只读模式

七、在文件中查找关键字

#grep “EGM” /etc/passwd 在/etc/passwd文件中查找关键字EGM

八、vi命令模式下的操作

vi ./a.txt:读取a.txt文件,按"i"可以编辑,按esc 按:wq保存,q!强制退出

1、行号的设置与取消

:set nu 设置行号

:set nonu 取消设置行号

2、删除字符

7x   删掉光标后面的7个字符

dd   删除行

3、复制操作

yy   复制光标所在的行

4、黏贴操作

p 粘贴在光标所在的下一行(如果粘贴词的话,粘贴在光标字符的后面) 

5、撤销操作

u 撤销,可以撤销到最近的一次保存的状态 

:e! 恢复到文档的初始状态 

6、光标快速定位

/adm 简单搜索,快速定位光标到光标后的第一个adm单词的位置,当到行末没有的话,返回从头开始查找(类似于word的查找)

九、linux的目录与文件的权限

1、权限的类型

r 读权限 数值表示4

w 写权限 数值表示2

x 执行权限 数值表示1 

1 代表执行,2 代表写,3 代表 1+2,4 代表读,5 代表 1+4,6 代表 2+4,7 代表 1+2+4 

十、更改目录、文件的权限值

chmod 命令  数值表示法 chmod 数值 文件名/目录名

chgrp 命令   更改目录或文件所属的组chgrp g1 dir2 将dir2的属组更改为g1

十一、tail命令查看指定文件的末行

tail -n 3 /etc/passwd 查看passwd文件的最后三行

tail -1 /etc/passwd 查看passwd文件的最后一行

十二、tar包软件的安装和卸载

tar 包为压缩包

常见的文件类型为.tar.gz .tar.bz2 .tgz .tar.zip

在 linux 下安装方式为:

1、先解压缩,各种文件类型的解压缩方式不同

.tar.gz .tgz 文件执行

tar -xvzf softname.tar.gz

tar -xvzf softname.tgz

-x 解压缩文件

-v 显示详细过程

-z 支持gzip压缩文件

-f 指定压缩文件

tar -xvjf softname.tar.bz2

-j 支持bzip2压缩文件

unzip -v softname.tar.zip

-v 解压文件

-d 指定解压缩目录 

十三、使用命令配置网卡

ifconfig 查看ip信息

ifconfig eth0 200.200.200.2 netmask 255.255.255.0

配置 eth0 的 IP 信息,如果是有类的 IP 地址可以省略 netmask(比较 rip 路由协议) ifdown eth0 禁用网卡

ifup eth0 启用网卡

ifconfig eth0 hw ether 00:11:22:33:44:55        修改网卡 eth0 的 MAC 地址 

十四、查看和关闭服务进程

1、ps 命令

ps -A 简明查看系统启动的所有进程

ps -aux 显示所有用户所有进程的详细信息

ps -A |grep 服务名 显示指定服务的进程简明信息 

ps -aux |grep 服务名 显示指定服务的详细进程信息 

2、kill 命令

kill 进程号 关闭指定进程

killall 服务名 关闭服务的所有进程

kill -9 进程号 强制关闭指定进程

killall -9 服务名 强制关闭服务的所有进程 

十五、防火墙

1、防火墙配置保存命令 service iptables save 

2、防火墙的启动/停止/重启 

service iptables start 

service iptables stop

service iptables restart 

十六、查看

ls :显示当前目录下的所有文件名称

ll :显示当前目录下文件的详细信息

十七、网络

service network restart | start | stop:重启网络/启动/关闭

十八、查看进程以及执行历史

ps -ef|grep jmeter:查看系统里与jmeter相关的进程

history |grep xxx :查看linux命令执行历史,并过滤出包含xxx的命令

十九、后台执行服务

nohup ./jmeter-server &:在后台执行./jmeter-server命令

二十、scp -rp ./aaa.txt [email protected]:/export/servers/test :将当前目录下的aaa.txt复制到1.119机器上的/export/servers/test目录下

猜你喜欢

转载自blog.csdn.net/LYX_WIN/article/details/106121516
今日推荐