测试常用的linux命令

一、系统

1、halt:         关机     

   poweroff: 关机

2、reboot:     重启

 

二、处理目录和文件的命令

1、ll:     显示文件详细信息

     ls:    显示文件目录

2、cd  :   切换路径

            1、cd  ../:                           切换到上级目录

            2、cd    fileName  :              切换到filename目录下,也可以是多级目录如 :fileName1/fileName2

            3、cd :                                 直接打cd回到主目录下

3、pwd:                                 显示当前目录

4、mkdir   fileName:             创建文件夹,创建多级目录 :mkdir -p  file1/file2

5、rmdir  fileName:               删除文件,rm -rf   fileName:强制删除文件

6、touch fileName:               创建文件.txt

7、cp file.text   fileName:     复制文件file.txt到fileName目录,cp -r fileName1 fileName2:赋值目录fileName1到fileName2

8、mv file1 file2:                把fileName1剪切到fileName2,如果fileName2是文件夹/目录就剪切,如果是文件就改名

9、find fileName1-name fileName2:在fileName1中查找fileName2,(可以用*这个通配符)

 

三、文件内容查看

1、cat fileName:                查看文件内容

2、tail -fn num fileName:   时时打印文件倒数第num行,Ctrl+Z:可退出

3、nl:                                 显示文件内容顺道输出行号

4、head:                           只看头几行

5、sed -i "s/被替换的字符串/替换成的字符串/g" /文件路径         替换文件内容          

 

四、命令模式、底线命令模式、输入模式

1、vi  fileName:        查看文件内容 ,按 i或者insert开始编辑,编辑完成后按esc推出编辑,再输入:wq 后回车保存并退出

2、命令模式下:

                 切换到输入模式

       x          删除当前光标所在处的字符

                 切换到底线命令模式

      dd           删除光标所在当前行

      ndd         删除光标所在向下n行

      yy            复制光标所在行

      nyy         复制光标所在n行

      p            粘贴复制内容

      u            返回上一步操作

      ctrl+r      重做上一次操作

                                 匹配查找内容(n重复查找)

3、输入模式:

      esc         退出输入模式

4、底线命令模式:

      :wq       保存退出

      :q!     强制退出

      :set nu   显示内容行号

 

五、用户

1、useradd   userName:     创建用户名,用su userName切换到这个用户后输入passwd设置密码,userdel userName:删除用户

2、userdel   userName:      删除用户

3、passwd   username:      修改用户密码

4、groupadd userName:    添加用户组,

5、groupadd userName:      添加用户组

            1、groupwd -a 用户名  组名:将用户添加到用户组

            2、groupwd -d 用户名 组名:将用户移除用户组

            3、groups 用户名:查看用户为那个用户组

6、cat /etc/group:               查看创建用户组。cat  /etc/passwd:查看用户

 

六、文件归档压缩解压

1、tar -cvf test.tar text1.txt text2.txt   :           文件归档

2、tar -czvf test.tar.gz  text1.txt text2.txt   :     文件压缩

3、tar -tf :                                                   查看归档文件内容

4、tar -xvf test.tar.gz :                                  文件解压

 

七、磁盘

df :                  列出文件系统的整体磁盘使用量

du:                  检查磁盘的空间使用量

fdisk:              用于磁盘分区

mount:           磁盘挂载

umount:        磁盘卸除

 

 

八、rpm包

1、rpm -ivh package.rpm:           安装一个rpm包

2、rpm -qa:                                 显示系统中所有已经安装的rpm包

3、rpm -e package_name.rpm:   删除一个rpm包 

 

 

九、yum

1、yum install package_name:   下载并安装一个rpm包 

2、yum remove package_name:  删除一个rpm包  

 

 

十、其他

 

1、/etc/profile:                       配置文件 使配置文件生效 source

2、-v/-version:                       查看版本号

3、Ctrl+l:                             清空控制台

4、netstat -apn | grep 8080:查看8080端口有没有占用

5、echo 环境变量名:          查看环境变量名

6、/etc/sysconfig/iptables:添加外网访问防火墙端口的文件

7、service iptables restart:重启防火墙

 

十一、内存信息查看

1、free

2、vmstat

3、sar

4、top

 

十二、 cpu信息查看

1、top(动态)

2、cat /proc/cpuinfo

 

posted @ 2018-12-14 21:40  jiahuifeng  阅读(503)  评论(0编辑  收藏  举报