软件测试:linux常用基础命令

以下所有命令的举例皆使用以下文件及文本:
文件夹:music1 music2
文件夹music1里包含1.txt 2.txt
文件music2里包含:a.txt b.txt

1、ls
ls 查看当前文件路径下的所有文件

ls -l 展示文件的详细信息

2、cd
change directory 改变路径
cd … 返回上一级
cd /返回根目录
cd ~ 返回家目录
cd – 返回上一条展示的目录

3、pwd
展示当前文件的绝对路径

4、mkdir
5、touch
6、rm
-f 即使原档案属性设为唯读,亦直接删除,无需逐一确认。
-r 将目录及以下之档案亦逐一删除。
rm -rf XXX
7、gedit

cat 查看文件内容

9、cp
10、find
11、

10、tar
压缩:
tar -zcvf XXX.tar j.txt x.txt d.txt (f:必须放在最后)

c:压缩
v:显示过程
f:指定压缩后的文件名

实践 错:

解压
tar -xvf XX.tar 如果没写目录,把文件解压到当前文件夹

tar -cvf etcbak.tar etc/ 打包一个tar
tar -cvzf etcbak.tar.gz etc/ 打包压缩一个 tar

tar – xvf etcbak.tar 解开一个tar
tar -zxvf etcbak.tar.gz 解压一个tar

tar只是对文件进行打包,并没有进行压缩,如果需要压缩,需要使用gzip命令

gzip
压缩:gzip -r XXX
解压:gzip -d XXX

*打包并压缩 tar -zcvf XXX.tar.gz txt
解压 tar zxvf XXX.tar,gz -C 位置

11、shutdown

13、passwd
13、sudo
查看进程
12、ps
杀死进程
kill pid

进阶命令
重定向命令:>
把本应该打印在终端的内容保存到文本中

soft 软的; 柔软的;柔滑的; 细滑的;
ln -s 源文件 链接文件
软连接:不占用磁盘空间,源文件删除则软连接失效
作用:在一个文件夹中想使用另一个文件夹的文件,直接创建软链接操作,

ln 源文件 链接文件
硬链接:只能链接普通文件,不能链接目录。
硬链接文件:两个文件占用相同大小的磁盘空间,即使删除了源文件,链接文件还是存在,所以-s 更常用,

注意:如果软链接文件和源文件不在同一个目录,源文件要使用绝对路径,不能使用相对路径。
硬链接:

文本搜索 grep 查找文件内容

-i 不区分大小写
-n 显示行

正则表达式:
^a 行首,寻找以a开头的
ke$ 行尾,寻找以ke结尾的

举例:grep abc 1.txt
在1.txt中查找包含abc的行,只要一行中有abc,会把整行显示出来
举例:grep -in abc 1.txt
在1.txt中查找包含abc的行(显示行 ,不区分abc的大小写)

举例:grep -in abcd /home/jxd -r
查找整个目录所有文件包含abc的行

实际应用:找某些格式的文件

which 查看命令位置

who查看目前登录的用户

软件测试:linux常用基础命令
pts代表一个终端 tty代表用户登陆了操作系统
pkill -kill -t tty 终止tty的登录

reboot(不需要root权限)

shutdown(需要root权限才行)
shutdown -h +10 10分钟后关机
shutdown -h now 立刻关机

文章知识点与官方知识档案匹配,可进一步学习相关知识CS入门技能树Linux进阶新增用户24758 人正在系统学习中

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年10月1日
下一篇 2021年10月1日

相关推荐