常用Linux命令的基本使用

常用Linux命令的基本使用

符号 具体用法
is 查看当前所有的文件夹
pwd 查看当前所在文件夹
cd [目录名] 切换文件夹
touch [文件名] 如果文件不存在,新建文件
mkdir [目录名] 创建目录名
rm [文件名] 删除指定文件
clear 清屏

温馨提示: Ctrl + shift + “=” = 放大终端的字体显示 Ctrl + “-” = 缩小终端的字体显示
—————————————————————————————————————

查看目录内容

1.1.终端使用技巧:
1>自动补全
__ 在敲出 文件/目录/命令 的前几个字母之后,按下Tap键
__如果还存在其他 文件/目录/命令,在按下Tap键,系统会提示可能存在的命令
2>曾经使用过的命令
__ 按 上/下/ 光标键可以会在曾经使用过的命令之间来回调用
__如果想退出选项,并且不想执行当前选中的命令,可以按键 ctrl + c
1.2 ls命令说明:

  • ls 是英文单词 list 的简写,是用户在常使用的命令之一,类似于DOS下的 dir 命令
  • 以 . 开头的文件是隐藏文件,必须使用 -a 语法才能显示·
  • . 代表当前目录
  • . . 代表上一级的目录
    1.3 ls常用选项:
参数 含义
-l 以列表的方式显示文件的详细内容
-h 配合 -l 使用可以显示文件的大小

1.4 ls通配符的使用

通配符 含义
. 代表任意个字符
代表任意一个字符,至少一个
[ 代表可以匹配字符组中的任意一个
[abc] 匹配a b c中的·任意一个
[a-f] 匹配到 a 到 f 的范围中的任意一个字符

02 切换目录

2.1 cd

  • cd是英文单词 change directory 的缩写 也是用户最常使用的命令之一【注意 Linus所有的目录和文件名对大小写字母敏感】

|
|

命令 含义
cd 切换到当前用户的主目录
cd~ 同上
cd. 保持在当前目录不变
cd… 切换到上级目录
cd - 可以在最近俩次工作目录之间来回切换

03 创建和删除操作

3.1 touch
创建文件和修改文件时间
如果文件已经不存在,可以创建一个空白目录
如果文件存在,可以修改文件的末次日期
3.2 mkdir

  • 创架一个新的目录
字符 含义
-p 可以递归创建目录

【创建的目录名 不能与当前目录中已有的目录名和文件 同名】
3.3 rm:

  • 删除文件和目录【使用 rm 要小心 文件删除后不能恢复】
参数 含义
-f 强制删除,忽略不存在的文件,无需提示
-r 递归删除目录下的内容,删除文件夹时必须添加此参数

04 复制 移动

|

命令 含义
tree 以树状图裂出文件目录的结构
cp 复制文件或者目录
mv 移动文件或者目录//文件或者目录重命名

4.1 tree

  • tree 命令可以以树状的结构呈现出目录和文件
选项 含义
-d 只显示目录

4.2 cp

  • cp 命令功能是将给出的文件 或者目录 复制到另一个 文件 或者 目录,目标文件必须为一个目录名
选项 含义
-i 覆盖文件前有提示
-r 若给出的原文件是目录文件,则cp将递归复制该目录下所有子目录和文件,目标文件必须是一个目录名

4.3 mv

  • mv 的命令是移动 目录或者文件 ,也可以给目录 或者文件重命名
选项 含义
-i 覆盖文件前提示

05查看文件内容

|

命令 作用
cat 文件名 查看文件内容,创建文件,文件合并,追加文件内容等
more 文件名 分屏显示文件内容
grep 搜索文件文本内容

5.1 cat

  • cat 命令可以用来 查看文件内容,创建文件,文件合并,追加文件等
  • cat 会一次性显示所有的内容
  • 适合查看文本较少的文本文件

5.2 more

  • more 命令可以分屏显示文件的内容,每次只显示一页的内容
  • 适合查看文本较多的文本文件
  • 使用 more 的操作键
操作键 功能
空格键 显示下一屏
Enter 一次滚动一行
b 回滚一屏
f 前滚一屏
q 退出
/word 所搜 word 字符串

5.3 grep

  • 是一种强大的文本搜索工具
  • 支持文本模式查找——“正则表达式”
选项 含义
-n 显示匹配的行号
-v 显示不包含文本的的所有行
-i 忽略大小写
  • 常用的俩种查找模式
参数 含义
^a 行首,搜索以a开头的行
ke$ 行尾,搜索以ke结束的行

06 其他

6.1 echo 文字内容

  • 会在终端显示参数的文字,通常会和 置定向 结合使用。

你可能感兴趣的:(常用Linux命令的基本使用)