Linux远程连接
Linux bash初识
实际shell是一个命令解释器,它解释由由用户输入的命令并且把他们送到内核。
我们可以使用shell实现对Linux系统的大部分管理,例如:
文件管理
用户管理
权限管理
磁盘管理
软件管理
网络管理
安全管理
…
Linux控制台使用
●虚拟终端6个
●tty1~tty6(tty命令查看终端类型)
两种命令提示符
●# root用户提示符
●$ 普通用户提示符
** 命令**
●语法结构:命令 选项… 参数… (中间用空格隔开)
●二进制格式的文件
认识Linux文件系统
●一切皆文件。 使用文本文件保存配置信息
●最左侧/表示根目录;其他/表示路径分隔符 绝对、相对路径
●文件名使用法则
●Linux系统上的文件类型
- –:常规文件
- -d:目录文件
- -b:块设备文件
- -l:符号链接文件
获取命令帮助
●内部命令,外部命令
(type:判断命令为内部还是外部命令)
eg:
1.type 命令
命令 is a shell builtin (这样的为内部命令)
2.type passwd
passwd is /usr/bin//passwd(可以看到passwd的存储位置,为外部命令)
●获取帮助的途径
1.help命令(内部命令的帮助文档)
2. - - help命令(大多数外部命令都可以使用–help来获取帮助)
3. man命令(外部命令的帮助文档)
4. info命令(外部命令的帮助文档)
Linux文本编辑工具 vi/vim
●vim模式
命令模式
输入模式
末行模式
输入vi file
按a.i.o键,开始输入内容
按Esc键
按shift+: ,输入:wq
按回车键
cat file 查看输入的内容
●模式间切换
输入vi file (进入命令模式)
按a.i.o键(进入输入模式),开始输入内容
按Esc键(退出输入模式,进入命令模式)
按shift+:(从命令模式进入末行模式)
按Esc键(退出末行模式,进入命令模式)