标签:Shell 终端 设备文件
2、如何打开命令行终端?
(1)ctrl+alt+t。br/>(2)ctrl+alt+F1~F7可以打开命令行控制台,Linux默认有7个控制台,默认情况下前6个控制台是命令行控制台,第7个则留给X服务器。(3)dash中搜索终端,直接打开。(4)桌面图标。3、命令行提示符:BASH中以一个美元提示符号‘$‘作为提示符,表示用户可以输入命令了。如果是以root身份执行命令,那么Shell提示符将成为’#‘。在BASH的美元提示符前,一般还会有一段信息,包括用户名、主机名和当前目录。一个完整的提示符如下:Lewis@lewis-laptop:/home$。4、Linux的命令和文件名都是区分大小写的。也就是说,SUDO和sudo是不一样的。5、命令行补全:在输入文件名和命令的时候,只需要输入前面的几个字符,然后按下Tab键,Shell会自动把文件名补全。如果已键入的字符开头的文件不止一个,那么可以连续按下Tab键两次,Shell会以列表的形式给出所有以键入字符开头的文件。6、通配符::用于匹配文件名中任意长度的字符串。?:与类似,但只匹配一个字符。[]:用于匹配所有出现在方括号内的字符。7、权限:3种权限所有者:文件所有者(属主)、文件属组用户和其他人。对于目录来说,执行权限实际控制了用户能否进入该目录;而读取权限则负责确定能否列出该目录中的内容;写入权限控制着在目录中创建、删除和重命名文件。8、设备文件:Linux中用设备文件来标识一个特定的硬件设备。Linux中有两类设备文件:字符设备文件和块设备文件。字符设备文件指的是能够从它那里读取字符成字符序列的设备,如磁带和串行线路。块设备指的是用来存储数据并对各部分内容提供同等访问权的设备,如磁带。和字符设备有时又被称为顺序访问设备一样,块设备有时也被称为随机访问设备。顾名思义,使用块设备,可以从硬盘的任何随机位置获取数据;而使用字符设备则必须按照数据发送的顺序从串行线路上获取。拥有某个设备文件并不意味着一定有一个相对应的硬件设备存在,这只是表明Linux有处理这种设备的潜能。
Shell使用小记
原文地址:http://blog.51cto.com/wuweizhu/2082857