centos 常用命令一
一、目录管理类的命令:
1)mkdir ,rmdir
mkdir [OPTION]...DIRECTORY....
-p:自动按需创建父目录
-v:verbose,显示详细过程
-m MODE: 直接给定权限
注意:路径基名方为命令的作用对象,
2)rmdir:remove empty DIRECTORY
-p:删除某目录后,如果其父目录为空,则一并删除之
-v:显示过程
二、tree命令
tree[option][directories]
tree -L level:指定要显示的层级
三、bash的基础特性:命令的执行状态结果
命令执行的状态结果:
bash 通过状态返回值来输出此结果:
成功:0
失败:1-255
~]#echo $?
四、bash基础特性:快捷键
ctrl+a: 跳转到行首
ctrl+e:跳转到行尾
ctrl+u: 删除行首至光标所在处之间的所有字符
ctrl+k: 删除光标所在处至行尾的所有字符
五、文件查看类命令:cat,tac,head,tail,more,less
分屏查看命令:more和less
more命令:
more FILE
特点:翻屏至文件尾部后自动退出:
less命令:
less FILE
head命令:
查看文件的前n行
head[options] FILE
-n #
-
#
tail命令: 查看文件的后n行: tail [options] FILE -n # # -f:查看文件尾部内容结束后不退出,跟随显示新增的行
六、stat命令
stat -display file or file system status
stat FILE....
文件:两类数据
元数据:metadata
数据:data
时间戳:
Access time: 2020-03-30 14:13:19.489110023 +0800
Modify time: 2020-03-30 14:13:19.489110023 +0800
Change time: 2020-03-30 14:13:19.489110023 +0800
七、 touch命令
touch -chang file fimestamps
touch [option]....FILE....
-c:指定的文件路径不存在时不予创建
-a:仅修改access time:
-m:仅修改modify time:
-t STAMP
[[CC]YY]MMDDhhmm[.ss]八、history
命令历史:shell进程会其会话中保存此前用户提交执行过的命令:
~]#history
定制history 的功能,可通过环境变量实现
HISTSIZE:shell进程可保留的命令历史的条数:
HISTFILE:持久保存命令历史的文件:
.bash_history
HISTFILESIZE:命令历史文件的大小:
命令用法:
history [-c][-d偏移量]
-c:清空命令历史
-d offset:删除指定命令历史
-r:从文件读取命令历史至历史列表中
-w:把历史列表中的命令追加到历史文件中
history #:显示最近的#条命令调用 命令历史列表中的命令:
!#:再一次执行历史列表中的第#条命令
!!:再一次执行上一条命令
!STRING:再一次执行命令历史列表中最近以STRING开头的命令
注意:命令的重复执行有时候需要依赖于幂等性:
调用上一条命令的最后一个参数:
快捷键 :esc,
字符串:!$
控制命令历史记录的方式
环境变量:HISTCONTORL
ignoredups:忽略重复的命令
ignorespace:忽略空格的命令
ignoreboth:以上两者同时生效
修改变量的值:
NEME='VALUE'
注意:只对当前进程有效
- CentOS 6.9配置网卡IP/网关/DNS命令详细介绍及一些常用网络配置命令(转)
- Linux(CentOS)常用命令 —— 权限命令
- CentOS 常用命令
- centos常用命令
- CentOS常用命令汇总
- 整理CentOS常用命令
- CentOS系统常用基本命令
- centos7下搭建ZooKeeper3.4中间件常用命令小结
- 整理CentOS常用命令
- CentOS7系统常用命令
- CentOS常用的命令
- Centos版Linux 一些常用操作命令
- 转:CentOS7 常用命令集合
- CentOs 常用命令
- centos7 文件操作常用命令
- CentOS常用命令
- Centos运维常用命令总结
- linux(centos)部分常用命令以及目录结构简单介绍
- centos7与centos6常用命令区别
- CentOS常用到的查看系统命令