基础概念部分
登陆主机
登陆主机分为本地登陆和远程登陆。
本地登陆:就是直接面对主机,由键盘输入用户密码登陆,使用tty1-tty6,或者图形界面tty7
远程登陆:通过网络连接主机,以虚拟终端的方式登陆,使用ssh
退出登陆
1.使用命令exit
2.使用【Crtl+D】退出
文件
在Linux中,任何东西包括硬件都视为文件。文件可以分为几种:
一般文件:纯文本文件,二进制文件。如果文件具有执行权限,称为执行文件。
目录:包含文件。
设备文件:字符文件,磁盘文件。
内部进程通信文件:socket文件,连接文件(pipe、fifo)两种。
特殊文件:符号链接文件,soft link或者symbolic link
隐藏文件:文件名的第一个字符是一个点(.)
常见文件代码:
- 一般文件
d 目录
l 符号链接文件
b 块文件
c 字符文件
s socket文件
p 管道文件
目录
目录也是文件的一种,目录中可以包含子目录和文件。
通配符
通配符是指一种文件名的样式,可用来对比文件名,以找到相符的文件。
* 代表任意的字符串,可以是空字符串
? 代表一个字符,但不可以为空
转义符
反斜线 \ 是转义字符,也叫做“逃逸字符”,目的在于使后接的字符回复原来作为单纯字符的用途。
字符集合
[abc] 代表a,b,c中任意的一个字符
[a-z] 代表a到z中的任意一个字符,小写英文字母
[A-Z] 代表大写英文字母
[A-Za-z] 代表字母
[0-9] 代表数字
[a-z_-] 代表任意一个小写英文字母,_ 或者 -
[!0-9] 代表非数字
[0-9!] 代表数字或感叹号
[\!0-9] 代表数字或感叹号
括号扩展
{g,nc,s}ftp 代表gftp ncftp sftp
本文转自 justiceplus 51CTO博客,原文链接:http://blog.51cto.com/johnwang/324683,如需转载请自行联系原作者