测试中常用的Linux的命令

su:切换用户的命令

     用法:[test@localhost ~]$

                 test是用户名,localhost是这台主机  ~是主目录   $表示是普通用户

                  [test@localhost ~]$su root     然后输入密码, 可以从test用户切换到root用户  

                 此时会变成[root@localhost test]#

                 切回到test用户,输入 su test,这时候不需要输入密码

ps:切换到普通用户不需要输入密码,切换到超级用户root需要输入密码。

 

 cd:切换目录用户   pwd:显示当前路径

       用法:

       cd /  切换到根目录 

       pwd:显示当前路径(该命令和cd可以搭配使用)

      cd ..   切换到上一级目录

       关于目录需要了解绝对路径和相对路径。

       cd /opt   cd bin    进入的是 /opt/bin目录

       cd /opt    cd/bin     进入的是  /bin目录

绝对目录:从根目录开始查找,带有斜杠开头的就是绝对路径(eg: /aaa/bb)

相对路径:从当前目录开始查找

 

ls:显示当前路径下的所有文件(包括文件,文件夹,目录)

ls -a :显示所有文件

ls -l : 显示所有文件的属性(简写ll

d代表的是目录(当是“-”代表文件),rwxr-xr-x代表,2代表的是链接数,第一个root代表用户,第二个代表用户组,4096代表大小4096bit(目录默认大小就是4096),bin是目录名

chmod:赋权命令

文件权限:

r:red 读   w:write 写   x:excute 执行

rwxr-xr-x

rwx 文件所有者(创建者)      r-x所有者所在组       r-x其他用户

r:4    w:2    x:1

rwxr-xr-x 又可以表示成 755

用法: chmod 555 bin(chmod  权限 文件名)

 

vi:创建文件命令

用法:vi test.txt

进入vi文件编辑器,i进入编写模式,esc进入命令模式

退出的几种模式:

:wq   保存并退出

:q!    不保存,强制退出

输入/ ,进入查找功能,从上往下找关键字。(eg:/test,查找test),按n会在关键字之间切换,shift+n查找上一个。

输入?,进入查找功能,从下往上找关键字。

tail:查看日志

tail -f 日志文件(eg:tail -f catalina.out ) tail -f可以动态查看日志,可以通过多输入空格,来区分新旧日志。

使用Ctrl+C退出日志查看

tail -100f也是静态查看日志 ,打印最近的100行日志

日志被冲掉的话,用vi看

用vi 去静态查看日志,可以过滤关键字(error 或者exception)

可以用grep过滤,grep exception a.log(会把a.log文件里的所有exception过滤出来)

 

| 管道命令

将前面的输出作为后面命令的输入。

 

ps:查找进程的命令

ps -ef :正在运行的进程和进程号

注意进程号 PID  内存    CMD

找出某一个进程,就可以搭配管道命令使用。 ps -ef | grep tomcat

kill:杀掉进程

kill -9 PID(进程号) :eg  kill -9  233   (-9是强制杀掉进程)

 

netstat  :网络状态命令

netstat -apn | grep 8080   查看端口号是8080的进程

使用这个命令就可以通过端口号查找到相应的进程。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值