ls 查看文件的信息
#ls -d /root/Desktop //显示目录本身
#ls -l //长格式显示(显示文件的详细信息)
文件类型\权限 硬链接个数 所有者 所属组 大小 修改时间 名字
#ls -lh //-h human 人性化显示以单位显示
#ls -s //查看大小所使用的块
#ls -a //all 显示所有文件 (包括隐藏文件)
#ls -R dir1 //递归显示文件
#ls -S //按文件的Size排序
#ls -t //按修改时间排序
#ls -r //逆序排列reverse
#ls -i //显示文件的inode号(索引号)
#ls a.txt b.txt
#ls a b c
#ls a* 列出含a 的开头所有,隐藏文件除外。 ls | grep '^a'
- 多个短选项可以写在一起,大部分没有顺序
--长选项不能和别的选项写在一起
隐藏文件:文件名称前面加“.”
. 当前目录
.. 上一级目录
cd :change directory 切换路径
#cd //回家
#cd +路径
#cd - //切换到上一次去过的目录
#pushd 切换目录(会显示之前去过的目录:堆栈) popd 回到上一次去过的目录
#cd .. //切换到上级目录
凡是安装了bash而产生的命令,称为內建(builtin )命令--------------------->help cd 查看帮助
type +命令------------------------>查看命令类型
[root@smileboy ~]# type cd
cd is a shell builtin
[root@smileboy ~]# type ls
ls is aliased to `ls --color=auto'
--help(-h) 某一个命令的参数
man
/usr/share/doc
--help -h
以命令选项的形式出现
#ls --help
[ ] 表示可选项
{ } 表示必选项
| 或者
{a | b}
[a | b]
<> 必选项
... 表示多个
凡是没有被任何符号修饰的全是必写
man
manual page
分类:
1.命令
2.系统调用
3.c标准库
4.设备
5.配置文件
6.游戏
7.杂项
8.系统管理
9.内核(rhel5、rhel7)
需要记忆:1 、5 、7、8
1.commands 用户可以从shell 运行命令
5.file formats and conventions /etc/passwd
7.macro packages and conventions 文件系统标准描述,网络协议,ASSCII和其他字符集
8.system management commands 只有root执行的
#man -f passwd //查看都在第几类有我要查看的文件<====>whatis passwd
#man -a passwd //查看所有带passwd的章节
#man -k passwd //按关键字查找
空格翻页 回车翻行
g 定位到开头
G 定位到结尾
/关键字 n按关键字往下翻 N按关键字往上翻
/usr/share/doc 存储帮助手册
info information 非常详细的信息
时间显示:
date:显示当前时间
date +%y: 显示年
date +%y%m%d%H%M%S:显示年月
#cp 文件名 /var/ftp/pub/`date +%y%m%d%H%M`.文件名 //文件上加上时间
[root@smileboy ~]# date +%F
2018-03-15
时间设置:
date -s 8:50 设置时间
hwclock 查看硬件时间
date 查看系统时间
hwclock -s 同步硬件时间到系统
hwclock -W 同步系统到硬件
官方手册
http://docs.redhat.com Enterprise Linux (5/6/7) Linux系统相关帮助指南
http://www.mysql.com docs MySQL使用指南
http://www.zabbix.com Documentation Zabbix使用指南