Loading
0

Linux基础命令(一)

基础命令:
一、pwd:查看路径
1、路径:描述到文件位置的完整说明        /root/Downloads
2、绝对路径:以‘/’开头,任何时候你想指定文件名的时候都可以使用
3、相对路径:以‘.’开头,相对于当前位置的文件路径

二、cd:改变目录(路径)
1、/root   --->/var/log
2、绝对:cd /var/log
3、相对:cd ../var/log
cd        ----回到当前用户的家目录 (root -->/root)
cd ~     ----回到当前用户的家目录 (root -->/root)
cd .       ----回到当前目录
cd ..      ----回到上一级目录
cd -      ----最近两个目录之间进行切换
cd
----达到指定目录位置

三、ls:列出目录的内容
ls ./      ----列出当前目录内容
ls ../     ----列出上一级目录内容
ls -a     ----列出所有文件(包含以.开头的隐藏文件)
ls -l      ----long 以长格式显示文件内容
ls -h     ----以适合的单位来显示文件大小
ls -t      ----time以时间顺序来排序文件
ls -r      ----反序:以时间顺序的反序来排序文件
ls -i      ----显示文件inode编号
ls -d     ----显示文件本身
ls -R     ----递归显示所有目录内的文件(消耗系统)
ls -R  /  ----递归显示根目录内的文件
ls -hl    ----以适合的单位来显示文件大小
ls -trl    ----以长格式、时间反序显示文件内容
#ls
-rw-r--r--  1  root root     107  7月14  18:09  dvd.repo
=====================================================
-       ----文件类型                                      rw-r--r--    ----文件权限
1       ----文件链接数                                  root           ----文件所有者
root  ----文件所属组                                   107            ----文件的大小
7月 14 18:09   ----文件的修改日期               dvd.repo    ----文件名称

四、 tree:以树形结构显示文件内容
1、安装tree软件
#yum -y install tree
10 directories, 20 files  ----显示文件和目录的个数

五、touch:改变文件时间戳
1、如果文件存在,那么修改文件的时间戳
2、如果文件不存在,那么创建文件
①创建文件
touch abc
touch {1..100}  ----创建100个文件           ..  ----代表省略
touch {a,b,c}    ----创建a b c三个文件    ,  ----代表或的关系
touch '{1..10}'  ----创建一个文件,文件名为{1..10}     ''  ----引号代表将里面的内容视为一个整体
touch {a..z}      ----创建26个文件
touch a b c     ----创建三个文件
touch {a,b,c}_{1..10}     ----创建30个文件
touch '{a,b,c}_{1..10}'   ----创建一个文件
②修改文件的时间戳
touch  -a  -t  201607011010.20  a_1   ----修改访问时间
touch  -m -t  201607011010.30  a_1   ----修改属性修改时间
touch -d 修改文件的日期
touch 没有参数可以修改Change时间
③结合正则表达式
b* *b *b* ???* {1..10} {1,5,88}                                 [abc]   匹配任何一个
[!abc]或[^abc]   不匹配任何一个                             [[:alpha:]] 任何字母
[[:lower:]] 小写字母                                                [[:upper:]]   大写字母

分页阅读: 1 2
【声明】:8090安全小组门户(https://www.8090-sec.com)登载此文出于传递更多信息之目的,并不代表本站赞同其观点和对其真实性负责,仅适于网络安全技术爱好者学习研究使用,学习中请遵循国家相关法律法规。如有问题请联系我们,联系邮箱hack@ddos.kim 或 hack@ddos.social,我们会在最短的时间内进行处理。