测试人员在linux,软件测试人员常用Linux指令(一)

一、系统信息

1、显示系统日期

date

2、显示日历信息

cal

二、关机、重启

1、关闭正在运行的Linux操作系统

halt

2、重启

reboot

三、文件和目录

1、切换目的:cd

(1)进入home目录

cd /home

(2)如果当前路径是home目录,想切换到home目录的上一层根目录

cd /home

cd …

2、查看当前工作目录

pwd

3、查看目录下的内容(包括文件和目录):ls

(1)查看root目录下的内容

cd /root

ls(显示文件或者目录名称)

(2)查看root目录下所有内容的详细信息

cd /root

ls -l 或者ll

(3)查看root目录下包括隐藏的所有文件

cd /root

ls -a

4、创建目录:mkdir 目录名

(1)在root目录下创建test目录

cd /root

mkdir test

(2)同时在root目录下创建test01和test02目录

cd /root

mkdir test01 test02

(3)在root目录下创建多层目录dir/d1/d2

cd /root

mkdir -p dir/d1/d2

5、删除文件或目录:rm 文件名/目录名

(1)删除root下的install.log文件

cd /root

rm install.log(当提示是否删除时,输入y确定删除,n取消删除)

rm -f install.log(删除时不提示信息)

(2)删除root目录下test目录

cd /root

rm -r test(删除时会提示信息)

rm -rf tset(删除时不提示信息)

注意:一般删除的操作慎用

6、移动/重命名文件:mv 源路径名 新路径名

(1)把root目录下的install.log.syslog文件重命名位i.log

cd /root

mv install.log.syslog i.log

(2)把root目录下的anaconda-ks.cfg移动到home目录下

mv /root/anaconda-ks.cfg /home/anaconda-ks.cfg(无论当前路径在哪儿都可以执行)

7、拷贝文件:cp 源路径名 新路径名

(1)把etc目录下的passwd文件拷贝到root目录下

cp /etc/passwd /root/passwd

8、创建文件:touch 文件名

(1)在root下创建file文件

cd /root

touch file(如果file文件不存在,则创建一个新的空的文件,如果已经存在就修改文件的时间戳)

四、用户和组

1、添加一个新用户组:groupadd 组名

(1)在linux系统中新添加tester组

groupadd tester(只能root身份能执行)

2、添加一个新用户:useradd 用户名

(1)在linux系统中添加test01用户属于test01组(自己单独一组)

useradd test01

(2)在linux系统中添加root01用户属于root组,root组已经存在

useradd -g root root01

(3)为用户设置密码:passwd 用户名

五、文件或目录的权限

1、修改文件或目录权限:chmod 规则 文件名/目录名

(1)在root目录中创建文件f.txt,为文件设置权限

cd /root

touch f.txt

chmod u+r,g+r,o+r f.txt(为自己、同组、其他用户分别添加可读权限)

chmod 444 f.txt(为自己、同组、其他用户分别添加可读权限)

chmod ugo+r f.txt(为自己、同组、其他用户分别添加可读权限)

六、压缩和解压

1、压缩和解压文件:tar 规则 文件名

(1)把etc下的passwd文件压缩为p.tar文件

cd /etc

tar -cvf p.tar passwd

(2)把压缩文件解压:tar -xcv 压缩文件名

七、查看文件内容

1、查看内容较少的文件:cat 文件名

(1)在root目录下,把当前系统日期重定向在t.time中,使用cat查看其内容

cd /root

date > t.time

cat t.time

2、查看内容较多的文件:more 文件名

(1)查看/etc/man.config文件的内容

more /etc/man.config

按q键退出more模式

八、网络

1、查看linux操作系统的ip地址

ifconfig

2、重启网络服务

service network restart

3、关闭防火墙

iptables -F

九、其他常用命令

1、管道:| 把前一个命令执行的结果交给后一个命令处理

(1)从进程中过滤出有bash的进程

ps -ef | grep bash

2、过滤:grep 根据提供的条件过滤内容

3、查看当前系统的进程:ps

(1)查看当前系统所有的进程

ps -ef

(2)结束进程

kill -9 进程号(强制结束)

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值