#echo -e "\033[41;33:4:5m"\033[0m]
man命令
/usr/share/man 地址
whatis passwd 查看passwd的man 章节
man n passwd 显示passwd的第几章man文件
man -a passwd 列出所有的章节
-f
-k 列出所有含有passwd字眼的章节
less man 的操作使用方法
help 命令(用于内置命令)
.gz
ls -l -author 显示文件作者
\ls
'ls'
/bin/ls 关于别名的使用
alias >内部> 缓存 >外部 优先级别的使用
定时关机
shutdown -h +17:30 &"Good Bye"
17:30关机
shutdown -c &
取消关机
info 导航页
info 命令
cd usr/share/doc 进入帮助文档
knowledgebase 知识库
红帽知识库
kbsae.redhat.com
sosreport 收集所有系统上的日志信息(rhe)
查询帮助网站:
http://tldp.org
http://www.slidesshare.net
http://www.google.com
Openstack filetype:pdf
history 历史
echo $HISTSIZE 查询history的记录条数
cat /etc/profile 文件所在的位置
!407 重复执行第407条指令
!-5 表示重复执行倒数第五行
ls -a
.bash_history
通过退出exit可以放入最新的历史
!shut 使用最近的shut开头的指令
!?go 包含go的指令
!! 表示执行上一条指令
Ctrl T 表示执行上一条指令
!-1 表示执行上一条指令
Ctrl R +搜索名词 搜索关于名词的指令
ll !$ 执行最后的参数
!$最后的参数
!:^ !:2 !:*
第一个参数 参数里面的第二个 参数的全部
file !ll:^ file !ll:2 file !ll:*
cat .bash_profile 自己的历史目录
history
history -c 清理记录
history -d 删除某一条记录 history -d 2
history -a 把刚刚执行的历史加入到历史文件里面
history -p
history -w 保存历史到历史文件
history -s +名词 直接将名词写入历史目录中
history +数字 显示最近的数字条指令历史
HISTFILE +路径 可以修改保存历史文件的路径
HISTFILSIZE nano 历史记录的数量
HISTTIMEFORMAT="%F %T " 显示时间历史操作时间
“‘hostname’;%F %T ”再加个用户名
HISTIGNORE=“指令”可以隐藏历史记录中的指令
HISTIGNORE=“passwd:echo*”
HISTCONTROL
HISTCONTROL=ignorespace 以空格打头的文件都隐藏
HISTCONTROL=ignoreboth 重复命令和空格键开头的不记录
erasedups:删除重复命令
bash 快捷键
Ctrl+l 相当于清屏clear
Ctrl+a 移动到行首
Ctrl+e 移动到行尾
Ctrl+u 光标与之前的删除
Ctrl+k 光标与之后的删除
文件系统的结构
分静态和动态
static静态 /usr /etc
/opt /boot
Variable 动态
普通用户不能使用/sbin: 里面的文件
老版本能通过路径使用/sbin:里面的文件
block 随机访问 有缓存 物理设备
character 字符设备 顺序访问 无缓存 逻辑
空设备 /dve/null /dve/zero
dd if=/dve/zero of=f1 bs=1 count=1
hexdump f1 查看二进制文件f1
xxd f2 效果一样
/lib/moddules/ lib
mnt 挂载点 mount
srv 临时文件
usr 7 /bin = /usr/bin
/sbin =/usr/sbin
/lib =/usr/lib
/lib64 =usr/lib64
last 显示用户的登陆记录
路径/var/log
proc cat /prco/cpu
/proc 进程信息
/sys 里面含有硬件信息
echo"—"> /sys/class/scsi_host/host2/scan
扫描新的硬盘
issue 登陆信息
grep zczx /usr/share/dict/words 通过字典查询zczx这一个词语是否词典拥有
cd /misc 6版本能够实现自动挂载
cd /net 7版本取消了net文件夹
service 服务器
文件和目录被组织成一个单根倒置树结构
根目录“/”表示
文字的大小写敏感 大小写敏感与文件系统有关
以.开头的文件为隐藏文件
路径分隔/
文件有两类数据:
元数据:meta 数据名称,标题
数据:data 数据的具体内容
元数据和数据所存储的地方不一样
蓝色-目录 绿色-可执行文件 红色-压缩文件
浅蓝色-链接文件 灰色-其他文件
标准linux文件系统(如ext4),文件名称大小写敏感.
列如:MAIL,Mail
绝对路径 全路径 以根开始
相对路径 选择上下级路径 不以根开始
不同环境中用不同路径
cd 默认回到家目录 cd^root
ls -R(r) 目录递归
ls -ld 目录和符号链接
ls -1 各一行显示
ls -s 显示文件的块数目
ls -Slr 有小到大排序
atime accesstime
ctime chanage time
mtime modify time
ll –time=atime fi
ctime
stat +文件名 看元数据
atime 超过1 days 或者 old mtime 访问就会更改
chattr +A a.sh
原创文章,作者:swzczx,如若转载,请注明出处:http://www.178linux.com/28212