软件测试学习-linux基础
Linux基础
/(根文件夹)分为root和home/
1.cd命令
cd ~ 回到家文件夹下(home的下一级文件夹)
cd ..回到上级文件夹
cd /home/ 从根文件夹开始 绝对路径
cd admin-a 相对路径
cd - 回看功能
pwd 当前文件夹的绝对路径
2.ls命令 查看文件夹的目录的命令
ls 查看文件夹的目录
ls -a 查看文件夹的所有目录
ls -l 查看文件夹的目录的详细信息
ls -lh 查看文件夹的目录的详细信息(变得更人类话)
ls -l === ll
ll -ha 查看文件夹的所有目录的详细信息(变得更人类话)
ll *txt 查看已txt结尾的文件
3.mkdir 创建目录命令
mkdir a b 在当前目录下创建两个文件夹
mkdir /home/admin/fung/666 888 -p 在绝对路径下创建文件夹,即使上一级目录不存在,也会先自动创建上一级目录
mkdir /home/admin/fung/666/{888,168} 在绝对路径下,创建两个文件夹
mkdir .688 创建隐藏文件
4.rm命令 删除文件或文件夹
rm 文件名字 或者隐藏文件
rm 文件夹名字 -r
rm * -r
5.touch 创建txt文件命令
touch 1.txt 在当前目录下创建
gedit 1.txt 用记事本的方式打开
6.权限的表示
d rwx rwx -x d第一个字母代表文件夹,-代表txt文件
r 读的权限 w 写的权限 x 执行的权限 -x只有执行的权限
第一个rwx代表用户的权限 第二个代表用户组的权限 第三个代表其他用户的权限
7.cp 复制文件命令
cp 源文件 新文件 一般txt类型
cp 源文件 新文件 -r 文件夹类型
8.mv 移动命令
mv 1.txt 2.txt 把1的名字改为2的名字
mv 1文件夹 2文件夹 把1文件夹移进2文件夹
9.> 重定向命令
ls >txt文件 ls命令输出的结果复制到txt文件中,会覆盖之前的数据
ls >>txt文件 ls命令输出的结果复制到txt文件中,不会覆盖之前的数据
10.cat 查看文件夹命令
cat 1.txt 把文件夹的内容显示在屏幕中
cat 1.txt 2.txt > 3.txt 把1.txt和2.txt的内容复制到3文件夹中,并且查看文件夹
tail -f 实现实时监控动态更新的txt文件
11.more 分页查看命令
more 1.txt 空格键翻页,按b键回翻,q是退出
12.| 管道命令
ls la | more 把左边的命令完成的结果交给右边的命令处理