day3--深入学习命令总结
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了day3--深入学习命令总结相关的知识,希望对你有一定的参考价值。
1、查看命令帮助的几种方法
a.[命令] --help 适用于一般命令,非内置命令
b.man [命令] 适用于一般命令,非内置命令
c.help [命令] 适用于内置命令
d. info
2、pwd:【print name of current/working directory】
注释:打印当前目录,进入别人电脑操作,要先查看当前所在位置。
pwd == pwd -L(等价参数-L)
-L --logical
-P --physical
3、mkdir:【Create the DIRECTORY(ies), if they do not already exist.】 MaKe DIRectory 的缩写
Usage:mkdir [option] ... Driectory ..... 可以创建多个目录
-m, --mode=MODE set file mode (as in chmod), not a=rwx - umask #创建目录,并加上权限,一般不使用它,使用chmod来创建权限 -p, --parents no error if existing, make parent directories as needed -v, --verbose print a message for each created directory #查看创建过程 -Z set SELinux security context of each created directory to the default type
示例如下:
[email protected]:/oldboy# cd /;mkdir oldboy #正常创建目录,如果文件已经存在,则报错 mkdir: 无法创建目录"oldboy": 文件已存在 [email protected]-K53SJ:/# cd /;mkdir -p oldboy #参数-p,如果文件存在,创建目录不会报错;如果文件不存在,可以递归的创建目录
[email protected]:/oldboy# mkdir -p test/alex/sb
[email protected]:/oldboy# mkdir -pv test/{1..3}/{4..6} #递归的创建目录,并查看目录的创建过程
[email protected]:/oldboy/test# mkdir test{1..6} #有规律的创建目录,可以使用{min..max}
[email protected]:/oldboy/test# ls
test1 test2 test3 test4 test5 test6
[email protected]:/oldboy/test# tree
.
├── test1
├── test2
├── test3
├── test4
├── test5
└── test6
4、echo 【Write arguments to the standard output】 将参数写入标准输出
echo {1..10} 打印一行数据,1-10
[email protected]:/oldboy/test# echo {1..10} #非常常用的方法,打印一行数字1-10 1 2 3 4 5 6 7 8 9 10 [email protected]-K53SJ:/oldboy/test# echo {1..3}{4..6} 14 15 16 24 25 26 34 35 36
5、cd change directory 【Change the shell working directory.】
cd: cd [-L|[-P [-e]] [[email protected]]] [dir]
cd ../ 切换到上级目录 cd ../../.. 根目录就不能切换了,顶点 cd -切换到上一次的目录 cd ~ 切换到家目录(root目录)
.. 上一级目录
- 上一次目录
~ 代表家目录
6、tree
路径:
相对路径:不从/根开始 例如:test 相对路径是相对与当前的路径,当前工作的目录,相对路径 注意,切换目录的时候,相对切换
绝对路径:从/根开始 例如:/oldboy/test
以上是关于day3--深入学习命令总结的主要内容,如果未能解决你的问题,请参考以下文章
NSATP-A学习笔记之Day3-6sqlmap读写文件-执行命令
深度学习与图神经网络核心技术实践应用高级研修班-Day3基于深度学习的视频行为识别(action_recognition)