Loading
0

Linux基础命令(一)

[[:digit:]] 任意数字                                                  [[:alnum:]]   任意字母或数字
[[:punct:]] 任一个非字母及空格的字符                       [[:space:]] 任意一个空格、换行符、tab 键touch /test/file{2..12}        ----在/test 下一次创建 file2--file12 这 10 个文件
touch file{a{1,2},b,c}.txt
touch bkfile$(date +%s)
六、stat:显示文件时间戳
#stat a_1
=====================================================
File:"a_1"
Size: 0           Blocks:0          IO Block: 4096            ----普通空文件
Device: fd00h/64768d    Inode:5508251     Links: 1
Access: (0644/-rw-r--r--)  Uid: (   0/    root)   Gid: (   0/    root)
Access: 2016-07-23 17:23:26.897483867 +0800      ----访问时间
Modify: 2016-07-23 17:23:26.897483867 +0800     ----属性修改时间
Change: 2016-07-23 17:23:26.897483867 +0800    ----内容改变时间
七、mkdir:创建目录
-p  parent      ----多级路径
mkdir abc       ----创建目录abc
mkdir bbb/ccc/ddd -p    ----创建多级路径
八、rmdir:删除空目录
-p  parent      ----多级路径
rmdir abc      ----删除空目录abc
rmdir /bbb/ccc/ddd -p    ----删除多级路径

九、rm:删除非空的文件或目录
-r     ----递归
-f     ----force 强制删除(不交互)
rm  file1      ----删除文件
rm  -r dir1   ----删除目录
rm  -f file    ----强制删除
rm -fr dir    ----强制删除目录
十、cp:拷贝文件和目录
-a       ----所有内容
-r       ----递归
\        ----强制覆盖已有文件
cp /etc/passwd  /opt/pswd
cp /opt/bcd  /tmp  -a   ----拷贝目录的所有内容包括目录的属性
cp /opt/bcd  /tmp  -r    ----递归拷贝目录
\cp /etc/passwd /opt/pswd   ----强制覆盖已有文件

十一、mv:移动|重命名文件
mv pswd  passwd   ----重命名
mv pswd  /tmp/     ----移动文件
mv pswd  /tmp/passwd    ----移动并重命名
十二、alias:别名
1、格式:alias 别名=‘命令+参数’
2、临时设置
#alias ls='ls --color=auto'
#alias p='ls -lh'
#unalias p   ----取消别名
3、永久设置:修改配置文件
#vim /etc/bashrc
alias p='ls -lh'
4、即刻生效
#source /etc/bashrc
十三、history:命令历史
history  -w        ----保存命令历史(默认保存在~/.bash_history)
history  -w /opt/history     ----制定命令历史保存到/opt/history文件中
history  -c        ----清空命令历史---清空当前终端的命令历史

1、查看命令历史大小:默认1000条
#env |grep HIST
HISTSIZE=1000
2、临时修改命令历史大小(关机失效)
#HISTSIZE=10000
3、永久修改命令历史大小:修改配置文件
#vim /etc/profile
HISTSIZE=10000
4、即刻生效
#source /etc/profile

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