Linux基础
一、Linux目录树结构
1.目录树结构
目录说明:
2.文件路径表示方法
绝对路径
-
一定是以"/"(根)开头,它是唯一一个绝对能够描述文件所在路径的方式。
-
“/” 根目录是linux操作系统最顶级的目录,没有任何路径比它还要靠前。
相对路径
-
路径是相对的,文件所在的路径是相对于当前所在路径而言的。
-
当前路径使用 .或./ 表示;当前目录的上一级目录使用 …或…/ 表示
-
当前用户家目录使用 ~ 表示;上次工作路径使用 - 表示
路径切换和查看的相关命令
二、基本快捷键
win+S:打开活动界面
win+A:打开所有应用程序
桌面右键->显示设置->keyboard可以设置
Ctrl+L:终端中清屏
三、基本操作命令
1、关机
shutdown 一分钟后关机
shutdown -h now 立刻马上关机
shutdown -h 60 60分钟(1个小时)后关闭
说明:如果取消在另一终端或当前终端使用shutdown -c 或者直接ctrl+c;
2、重启
reboot 立刻重启系统
shutdown -r now 立刻重启
shutdown -r 30 30分钟后重启系统
注意:只有管理员才能执行关机或重启命令
3、Linux下获取帮助
3.1简约求帮助(help)
help命令:
知道该命令的含义,相关参数不知道可以使用help
内部命令求帮助:help 命令
外部命令求帮助:命令 --help cp --help help cd
3.2详细求帮助(man)
# man man
ANUAL SECTIONS
The standard sections of the manual include:
1 User Commands 所有用户使用命令
2 System Calls 系统调用
3 C Library Functions 函数库
4 Devices and Special Files 设备与特殊文件
5 File Formats and Conventions 文档格式说明
6 Games et. Al. 游戏
7 Miscellanea 杂项
8 System Administration tools and Deamons 系统管理员与程序用户相关
一般情况是不需要使用章节号,例如:
# man 1 ls
# man ls
# man useradd
# man setfacl (/EXAMPLES)(按/进行查找)
# man -f passwd 列出所有章节中的passwd手册
# man 1 passwd passwd命令的帮助
# man 5 passwd 用户配置文件的帮助
# man -a passwd 在所有章节中查找
# man -k passwd 以关键字导出man page
4、Bash标准输入输出
4.1名词解释
-
标准输入(stdin):键盘上的输入 文件描述符—>0
-
标准输出(stdout):屏幕上正确的输出 文件描述符—>1
-
标准错误(stderr):屏幕上错误的输出 文件描述符—>2
4.2相关符号
> :标准输出重定向,覆盖重定向, 1>或> 标准输出重定向, 2> 标准错误重定向
>> :重定向追加, 1>> 标准输出追加, 2>> 标准错误追加
< :标准输入
&> :标准输出标准错误重定向
4.3标准输出错误输出举例
4.3.1环境准备
编写简单脚本:
[root@rh ~]# echo -e 'hostname\nhello' > 1.sh 创建1.sh脚本文件
[root@rh ~]# ./1.sh 执行1.sh脚本,屏幕上有输出结果,如下:
rh.shangxiaoying.cn 正确的结果叫标准输出
.