常用快捷键
ctrl+D:结束当前命令,如果输了很长一句但不想删除,可以直接按ctrl+c移动到下一行
ctrl+D:退出当前终端,等同于exit
ctrl+Z暂停当前进程,使用fg命令可以恢复该进程
ctrl+L:清屏
ctrl+A:光标移到最前面
ctrl+E:光标移到最后面
Tab:自动补全
shift+page up:向上滑动
shift+page down:向下滑动

帮助文档---------man
比如查找ls的帮助文档

#man ls

ls的使用(list的缩写,用于列出指定目录或文件)
1>#ls 后面不加任何选项,也不加文件或目录名。会列出当前目录下的文件和目录,不包含隐藏文件
2>#ls -a 后面加-a,不加文件或目录名。会列出当前目录下所有文件和目录,含有隐藏文件
3>#ls -l 后面加-l,不加文件或目录名。会列出当前目录下除隐藏文件外的所有文件和目录的详细信息,包含其权限、所属主、所属组以及文件创建的日期和时间
4>#ls initial-setup-ks.cfg 后面跟文件名会列出该文件,一般后面加一个-l,查看该文件的详细信息
5>#ls /var/ 后面跟目录,会列出该目录下的文件和目录

Linux的目录结构
/bin:bin是binary的缩写,该目录下存放的是最常用的命令
/boot:存放核心文件
/dev:dev是device的缩写。该目录存放Linux的外部设备,访问设备方式和访问文件方式相同
/etc:存放系统管理所需要的配置文件和子目录
/home:用户的家目录,是普通用户,比root权限少
/lib和/lib64:存放系统最基本的动态链接库
/media:自动识别设备
/mnt:让用户临时挂载别的文件系统,比如我们将光驱挂载在/mnt/上,就能进入目录中查看光驱的内容
/opt:安装额外软件的目录
/proc:虚拟目录,是系统内存的映射
/root:系统管理员的用户家目录
/run:存放服务的pid
/sbin:s是super user的意思,该目录存放系统管理员使用的系统管理程序
/srv:存放一些服务启动后需要提取的数据
/sys:存放于硬件驱动程序有关的信息
/tmp:存放临时文件
/usr:用户的很多应用程序都会存放在该目录下
/usr/bin:存放系统用户的应用程序
/usr/sbin:存放超级用户使用的比较高级的管理程序和系统守护程序
/usr/src:内核源代码默认的放置目录
/var:该目录存放的是不断扩充且修改的目录,包括各种日志文件或者pid文件

不要误删的目录文件
/etc:误删可能导致系统无法正常启动
/bin、/sbin、/usr/bin、/usr/sbin:系统预设的执行文件的放置目录
/var:系统运行产生的各个日志

关机及重启

#shutdown -h 10   //10分钟后关机
#shutdown -h now   //立即关机
#shutdown -h 20:25  //20:25关机
#shutdown -h +10   //10分钟后关机
#shutdown -r now   //立即重启
#shutdown -r 10   //10分钟后重启
#reboot   /重启,等同于#shutdown -r now和#init 6
#half    //关机,等同于#shutdown -h now、#init 0和#poweroff

不管是重启还是关闭系统,首先要运行sync命令,它可以把当前数据写进磁盘中,防止数据丢失

忘记root密码解决方法