最近参加了IDO老徐公众号中的“21天Linux打卡”活动,主要是通过21天时间,每天练习一个软件测试过程中常见的Linux相关命令。本系列文章用于整理总结打卡过程中所接触到的相关命令,便于后续复习总结和查阅。本篇文章主要包括“cd, ls, touch, mkdir, pwd”等5条命令,欢迎感兴趣的同学提出宝贵的意见让我们一起进步!
01、cd 命令
cd [dirName]
- dirName:要切换的目标目录。
1)进入当前目录:
cd .
2)进入根目录:cd /
3)进入上一级目录:cd ..
4)进入上两级目录:cd ../..
5)进入目标目录:cd myLinux/day1/file1
6)进入当前用户主目录:cd ~
或者cd
02、ls 命令
ls [-alrtAFR] [name...] #用于显示指定工作目录下之内容(列出目前工作目录所含之文件及子目录)
参数说明:
-a:显示所有文件和目录(包含隐藏文件);
-l:罗列出文件具体信息(文件型态、权限、拥有者、文件大小等);
-r:将文件以相反次序显示(原定依英文字母次序);
-t:将文件依建立时间之先后次序列出;
-A:同 -a ,但不列出 "." (目前目录) 及 ".." (父目录);
-F:在列出的文件名称后加一符号;例如可执行档则加 "*", 目录则加 "/";
-R:递归显示当前目录下所有目录及其子目录;
1)显示根目录下所有目录:
ls /
2)显示当前目录下所有目录包含隐藏目录:ls -a
3)显示当前目录下目录详细信息:ls -l
03、touch 命令
touch [-actm] [文件或目录…] #用于修改文件或者目录的时间属性,若文件不存在,系统会建立一个新的文件
参数说明:
-a:更新文件的读取时间记录;
-c:假如目的文件不存在,不会建立新的文件;
-t:设定文件的时间记录;
-m:更新文件的修改时间记录;
1)创建一个空文件:
touch fileName.ini
2)批量创建30个文件:touch fileName{01..30}.ini
04、mkdir 命令
mkdir [-mp] dirName #用于建立名称为 dirName 的子目录
参数说明:
-p:确保目录名称存在,不存在的就建一个;
-m:创建目录的同时,设置目录的权限;
1)创建一个空文件夹file:
mkdir file
2)创建一个多级文件夹:mkdir -p a/b/c
3)连续创建多个文件夹:mkdir a b c
4)创建一个创建权限为777的目录:mkdir -m 777 file
05、pwd 命令
pwd #用于显示工作目录,可立刻得知您目前所在的工作目录的绝对路径名称
网友评论