一、Linux系统常见的连接工具:SecureCRT、Xshell、Putty。
二、Linux系统常见的文件目录
根目录(/)下一般有三个目录,分别是root、home、etc,root目录是用户root的家目录,home下放的是各用户的家目录,etc是配置文件。
root用户登录在命令行前端显示“#”符号
普通用户登录在命令行前端显示“¥”符
三、Linux常见命令
1、ssh远程连接
远程连接Linux系统:ssh 用户名@IP地址
2、su 切换用户
su - root # 普通用户切换到root用户需要密码
su - scg #root用户切换到普通用户不需要密码,普通用户相互切换需要
3、ls列出目录内容
语法:ls [选项] [目录或文件]
常见选项:
-a:显示目录下的所有文件,包括隐藏文件
-A:显示目录下除了.和..的所有文件
-l:详细显示目录的所有信息(包括内存、修改时间等)
-h:优雅显示文件信息(文件信息显示带单位),一般和 -L 一起使用
-L:后面接文件,显示该文件的详细信息
-R:递归显示目录下的文件
4、pwd返回绝对路径
语法:pwd [选项]
5、cd 改变工作目录
语法:cd [选项] [目录路径]
cd 目录路径 #切换到对应的目录
cd - #回到上一次工作目录
cd ~ #回到用户家目录
cd .. #切换到当前的目录的上一级目录(父目录)
6、mkdir创建空目录
语法:mkdir [选项] 目录名称
常用选项:
-p:如果父目录不在,则创建父目录
7、rmdir删除空目录
语法:rmdir [选项] 目录名称
常见选项:
-p:删除目录后,如果父目录为空,删除父目录
8、touch新建文件或改变文件时间戳属性
语法:touch [选项] 文件名
9、vim 文本编辑器。vim后默认进入命令模式
语法:vim [选项] 文件名
常用的快捷键:
i、a、o #进入编辑模式(i、a、o分别是从当前光标、当前光标下一位、当前光标所在行的下一行进入编辑模式)
h、j、k、l #分别代表光标向左下上右移动一个字符
^ #去到光标所在行的行首(非空字符)
$ #去到光标所在行的行尾
gg #去到第一行的行首
G #去到最后一行的行首
#G #去到指定行的行首(#为数字)
yy #复制光标所在行
#yy或y#y #从光标行向下复制#行