x210-2021-09-18
1、Bash普通用户的命令提示符是$,而csh普通用户的命令提示符是%。
2、ubuntu14.04想要从图形化界面进入命令行界面,不同的电脑使用的快捷键方式可能有所不同,但是基本为Ctrl+Alt+Fx,这里Fx代表F1~F12功能键,需要自己多尝试才能试出来是哪个才能进,像我本身的笔记本,使用的是Ctrl+Alt+F5,然后进来看到命令行第一行的提示语会发现对应的刚好是tty5。进入命令行界面以后,如果想要退回桌面模式,尝试过,在笔记本电脑再使用ctrl+alt+f7是退不出去的,但是如果直接在命令行模式下输入startx命令,虽然能够看到桌面,但是左边的导航图标都消失了,如下图,这时通过快捷键调出终端虽然也能使用,但是毕竟不完整,然后查到可以在命令行界面时通过sudo service lightdm restart命令回到完整版桌面模式。3、linux下包含两种文件系统,EXT3是基于日志的文件系统,日志的目的就是记录用户操作,方便出现问题回退操作,而swap是交换分区文件系统,交换分区类似windows下的虚拟内存,虚拟内存的第一种形成方式是通过优化内存碎片,将空余的内存组合到一起,第二种方式是通过分配硬盘空间用作内存。
4、通过ls -l命令获取到文件详细属性,第一个字母代表的是文件类型,s说明是socket文件,p是管道文件,不同类型文件在命令行下显示是呈现不同的颜色。
5、用alias可以将一些常用的、名字长的命令通过自定义的方式进行取代,也就是起别名,如下图一,如果想要取消别名,可以用unalias后跟想要取消的命令别名,如下图二。
6、通配符*是指通配任意个字符,而?是只通配单个字符,如下图一,通配符[]也是针对的单个字符,但是和?不同的是,它可以限定在某个范围内去匹配,如下图二。
7、输出重定向中,>是将内容输出到屏幕改为输出到文件,而>>和>的区别是,前者不会覆盖原文件只是在末尾进行追加。