文章目录
前言
做Linux实验一的总结
实验的内容
- 字符终端之间的交换与桌面的切换,CTRL+ALT+F1~F2
- 图形终端的快捷键 ,CTRL+ALT+F7
运行级别
- 0:系统停机状态,系统默认不能设置为0,否则无法正常运行
- 1:单用户工作状态,root权限,用于系统维护,禁止远程登陆
- 2:多用户状态,无FNS
- 3:完全多用户状态,有NFS(网络文件管理)
- 4:系统未使用,保留
- 5:X11控制台,登录后进入图形界面
- 6:系统正常关闭或者重启,不能默认设置,否则不能正确运行
- runlevel 查看上一次和当前运行级别。(如无有,则为N)
指令切换运行级别
- init___,如init 3
- sudo service lightdm start
- sudo service lightdm stop
关机指令
- shutdown -h 10 :十分钟后关闭所有进程后关机。-C取消
- halt (root用户)关闭所有进程后关机
- reboot //重启
目录地址
- 当前目录:.
- 上一级目录:…
- 用户的主目录: ~
- 文件系统的根目录:/
echo命令
echo 【选项】【内容】
-e
- 支持反斜杠控制字符转换
- \a 输出警告音符
- \b 退格符 向左删除
- \n 换行
- \r 回车
- \t 制表符 TAB
- \v 垂直指标符
- \0 八进制
- \xhh 十六进制
管道
- | 分页显示目录 /var 的内容:除more 还有less 区别只是分布式不一样
- 例如ls l more
- 、>、 >> 输出重定向符
- 创建文件,且内容 为____ : echo “_____”> ______
- 追加文件, echo “____”>>_____
cat ___ 显示文件
使用 命令行显示文件
- more 命令功能类似CAT,但是式以页为单位显示在屏幕上方,方便使用者逐页阅读。more + n表示从第n行开始显示,more -n 表示定义屏幕大小n行
- less 在查看前不会加载整文件。-N 表示显示每行的行号,G表示移动到最后一行,g表示移动到第一行,q/zz表示退出less命令
- cat 显示的将一个文件或者多个文件的内容附加到另一个文件中 : cat ____ >> ____
- head: 显示 指定文件的前若干行: head -1 ___
- tail 查看文件末尾的数据
- sort 对文件的数据进行排序,升序输出
- grep:查找文件中符合条件的字符串:可以使用正则表达式
- tac 命令逆序显示文件的内容
- nl 带行号的显示文件的内容
VI VIM
三种模型
- 一般模式
- 编辑模式
- 命令行模式
关系
常用命令
- x:向后删除一个字符
- X:向前删出一个字符
- dd:删除光标所在整行
- ndd:删除光标所在下 n 行
- yy:复制光标所在的那一行
- nyy:复制光标所在的下 n 行
- p:将已复制的数据在光标的下一行粘贴
- P:将已复制的数据在光标的上一行粘贴
- u:复原前一个操作
- Ctrl+r:重做上一个操作
uname 命令显示计算机及操作系统相关信息
注意 -a 显示全部信息
hostname 命令显示或修改主机命令
使用 ls 命令显示文件的属性
命令的排列,可同时按先后顺序执行两个命令
- ;号按顺序排序
- command1 &&___:前一个为真后面的才执行
使用通配符
- 常用的通配符有:?表示匹配任意长度的任意字符,*表示匹配任意单个字符
使用TAB 键
补全命令