前言
经过上节课的学习我相信大家已经将CentOS 7安装成功了,我这里以CentOS做演示是因为目前CentOS是国内用的最多的服务器操作系统,这节课就来讲讲进入系统的几种方式及一些简单的命令
进入系统
普通用户
- 选择对应的用户输入密码即可
root用户
- 选择 not listed
- 输入用户名和密码
Linux文件结构
在Linux中,文件系统是一棵树,/
为其根结点,形状大致如下:
常见的二级目录
- /bin:存放二进制可执行命令目录
- /home:用户主目录的基点目录,默认情况每个用户主目录都设在该目录下,如默认:用户user01的主目录是/home/user01,可用~user01表示
- /lib:存放标准程序设计库目录,又叫动态链接共享库目录,目录中文件类似windows里的后缀名为dll的文件
- /etc:存放系统管理和配置文件目录
- /dev:存放设备特殊文件目录,如声卡文件,磁盘文件等
- /usr:最庞大的目录,存放应用程序和文件目录
- /proc:虚拟目录,是系统内存的映射,可直接访问这个目录来获取系统信息
- /root:系统管理员的主目录(特权阶级)
- /var:存放系统产生的经常变化文件的目录,例如打印机、邮件等假脱机目录、日志文件、格式化后的手册页以及一些应用程序的数据文件等
- /tmp:存放公用临时文件目录
- /sbin 系统管理命令,这里存放的是系统管理员使用的管理程序
- /mnt 系统提供这个目录是让用户临时挂载其他的文件系统
- /lost+found 这个目录平时是空的,用于存放系统非正常关机而留下未保存的文件
Linux文件路径(重要)
- 绝对路径:从根(/)一直到目标文件的路径
- 相对路径:相对于当前文件的父目录的路径
Linux行提示符
- 我们右键打开终端,可以看到如下的行提示符
@localhost ~]$
- lengwen:表示当前打开shell的用户
- @:分隔符
- localhost:主机名
- \~:当前路径(在Linux中
~
可以快捷的代替当前用户的家目录) $:身份提示符
- \#表示超级用户
- $表示普通用户
切换用户
命令su username
来切换
注意:命令要在行提示符之后输入才能执行
命令
命令的执行
- 命令必须在行提示符之后输入
- 命令格式:命令 参数名 参数值
- Ctrl + C:撤销命名的执行
命令参数
- -参数:单词缩写
- –参数:单词的全拼
命令的帮助
man 命令:查看命令的功能
- 空格:下一页
- b:上一页
- 命令 --help:查看命令的帮助
- [ ]:选择加入的内容,可加可不加
- … :加入的内容个数任意
- <> :内容在命令执行过程当中必须要加
简单的系统命令
cd
跳转到目标目录
用法cd 目标目录
pwd
打印当前目录
date
date 11181115
:把系统时间设定为11月18日11:15 格式:月月天天小时分钟date 111811152022.55
:2022表示年(可以不加).55 表示秒(可以不加)date -d +xday -xday
:查看x天前或者后的时间date +%....
:设定date的输出格式- %Y年(例如:2021,2022等)
- %m月(01…12)
- %d一个月的第几天(01…31)
- %H小时(00…23)
- %M分(00…59)
- %S秒(00…59)
passwd
- passwd 修改当前用户密码
- 参数
参数名 | 参数值 | 备注 |
---|---|---|
-S | 用户名 | 用户密码信息 |
-status | 用户名 | 用户密码状态 |
-l | 用户名 | 锁定账号 |
-u | 用户名 | 解锁 |
-n 时间(单位:天) | 用户名 | 设置密码最短有效期 |
-x 时间(单位:天) | 用户名 | 设置密码最长有效期 |
-w 时间(单位:天) | 用户名 | 设置警告期 |
-i 时间(单位:天) | 用户名 | 设定用户非活跃天数 |
-d | 用户名 | 清除密码 |
文件
- file:
file 文件名字
查看文件类型 文件内容查看
cat filename
显示文件的全部内容less filename
分页浏览,按"q"退出head filename
显示一个文件的前几行head -n 5 filename
显示前五行tail filename
显示一个文件的后几行tail -n 5 filename
显示后五行
wc统计文件容量信息
-l
行数-w
字数-c
字节数-m
字符数
Tab键
在系统中table键可以自动补齐存在的命令,文件名称和某些命令的参数
history
history
:历史调用hostory -c
:清除当前环境当中的历史命令- !数字:执行第多少行命令
- !字母:执行最近一条以这个字母开头的命令
- ctrl +R +关键字(重要):执行最近一条含有这个关键字的命令
- 上下键:逐行调用命令
Shell中的一些快捷键
上下
历史的上一条命令,下一条命令左右
一个字符一个字符移动Ctrl + a
光标移动到行首Ctrl + e
光标所在位置删除到行首Ctrl + u
光标所在位置删除到行首Ctrl + k
光标所在位置删除到行尾Ctrl + r + 关键字
调出最近一条含有关键字的命令Ctrl + c
撤销以输入的命令Ctrl + d
退出当前用户环境Ctrl + L
清空屏幕Ctrl + Shift + c
复制Ctrl + Shift + v
粘贴Ctrl + shift + t
在现有shell中重新打开一个tableCtrl + shift + n
在shell中打
清清 游客 2022-12-11 00:29 回复
啦啦啦啦