Linux shell编程基础 二、基础概念
基础概念部分
登陆主机 登陆主机分为本地登陆和远程登陆。 本地登陆:就是直接面对主机,由键盘输入用户密码登陆,使用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 (编辑:佛山站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |