可以通过 tab键来补全提示命令或者目录,终端命令的格式: 命令 [-选项,多个选项可以结合写] [参数] , 大多数情况可以通过 ctrl c 退出命令
选项 l 代表以列表形式展现,a即 all,显示所有文件包括隐藏的,隐藏文件的特征是文件命名最前面有一个点 .
ls 命令可配合通配符(即正则表达式)使用
通配符 : * 代表任意个字符 ? 代表任意一个字符 [] 代表字符组中的任意一个(即范围)(如[abc]代表有abc中任意一个,[a-z]代表任意一个小写字母)
目录名可以使用相对路径和绝对路径 相对路径中: . 代表当前目录, .. 代表上一级目录 即:change directory
cd ~ 切换到该用户的Home目录
cp 和mv均有命令选项 -i , 覆盖前提示, 默认不提示, -r 操作目录
查看文件
选项: -n 对所有行进行编号(行号) , -b 对非空行进行编号
选项: -n 显示匹配的行及行号, -i 忽略大小写 , -v显示不包括匹配文本的所有行(相当于求反)
命令参数:
^string 行首匹配,如 grep ^string a.txt 搜索以stirng开头的行;
str$ 行尾匹配,搜索str结尾的行
重定向 > 和 >> , > 文件 代表将文件内容重写,不存在则新建文件, >> 文件 代表向文件追加内容
如 echo hello > a.txt 则会向a.txt中内容重写为 hello , ls > a.txt 则向文件中输出 ls命令的结果内容
如 ls -lha ~ | more 将用户home目录分页显示, ls -lha ~ | grep -n root 查找用户home目录中带有root的记录
关机/重启
选项: -r 重启 -c 取消执行计划 时间: now 现在执行, 20:00 今天晚上8点执行, +10 10分钟后执行
查看或配置网卡信息
使用SSH命令远程控制
通过 ls 命令可查看到文件相关的权限