1.Linux基本命令
1. Linux 基本操作
1 基本命令
序号 命令 对应英文 作用
1
ls
list
查看当前文件夹下的内容
2
pwd
print work directory
查看当前所在文件夹
3
Cd [目录名]
change directory
切换文件夹
4
Touch [文件名]
touch
如果文件不存在,新建文件
5
mkdir [目录名]
make directory
创建目录
6
rm [文件名]
remove
删除制定的文件名或目录:rm 文件名 rm -r 目录
7
clear
clear
清屏
- 蓝色是文件夹
- 白色是文件
1.1 linux终端命令的格式
command [-options] [parameter]
- command 命令名
- -options 命令的选项
- parameter 传给命令的参数
例子:touch -aaa command [-options]
创建文件
1.2 缩放窗口
1.“ctrl”+”shift”+”=” :放大终端窗口
2.“ctrl”+“-” :缩小终端窗口
2. 查阅命令帮助信息
以下2种方式可以查看帮助信息
命令 作用
command –help
显示command命令的帮助信息
man command
查阅command 命令的使用手册
man=manual
man 在操作建 功能
空格建
显示手册页的下一屏
Enter键
一次滚动手册页的一行
b
回滚一屏
f
前滚一屏
q
退出
/word
搜索word 字符串
自动补全
Tab键:
- 按1下自动补全唯一的目录或文件
- 按2下 提示不唯一的可能的目录
Ctrl+C
中断运行
3. 文件和目录特点
3.1 文件和目录特点:
隐藏文件==> 文件名前加.
查看隐藏文件==> ls -a.
代表当前目录..
代表上一级目录
3.1.1 ls-文件和目录命令,列表和文件大小选项
-a
: 显示指定目录下所有子目录与文件,包括隐藏文件-l
: 以列表方式显示文件的详细信息-h
: 配合-l以人性化方式显示文件大小
3.1.2 通配符 含义
*
:代表任意个数个字符?
: 代表任意一个字符,只能是1个[]
: 表示可以匹配字符组中任意一个[abc]
: 匹配a、b、c中的任意一个[a-f]
:匹配从a到f范围内的任意一个
3.1.3 切换目录
cd
: 却换到当前用户的主目录(/home/用户目录)cd ~
: 却换到当前用户的根目录(/root)cd .
:保持在当前目录不变cd ..
:切换到上级目录cd -
最近两次工作目录间来回切换
相对路径和绝对路径
- 相对路径: 在输入路径时,最前面不是/或者-,表示相对当前目录所在的目录位置
- 绝对路径: 在输入路径时,最前面是/或者-,表示从根目录/家目录开始的具体目录位置
3.1.4 创建文件 touch
touch
- 如果文件不存在可以创建空白文件
- 如果已存在则可以更新修改日期
3.1.5 创建文件夹/目录mkdir
mkdirmkdir 文件名
:可以在当前目录下创建文件夹mkdir -p a/b/c
: 直接在当前位置创建a文件夹,里面再创建b,再里面又创建c
- 注意:在同一个目录下不允许又重复名字的文件或文件夹
3.1.6 删除文件或文件夹rm
rm
删除后不能转移到回收站,是直接彻底删除 、
选项 含义
-r
递归地删除目录下的内容,删除文件夹时必须加此参数
-f
强制删除,忽略不存在的文件,无需提示
3.1.7 其他
- 1.
echo
文字内容 显示参数指定的文字,通常会和重定向联合使用 - 2.重定向
>
和>>
- linux允许将命令执行结果重定向到一个文件
- 将本应该显示在终端上的内容 输出/追加到指定文件中
- 其中 注意如果没有指定的文件,就会新建对应文件
>
表示输出,会覆盖文件原有的内容>>
表示追加,将会内容追加到已有文件的末尾
4. 复制和移动文件
序号 命令 对应的英文 作用
1
tree [目录名]
tree
以树状图列出文件目录结构
2
cp 源文件 目标文件
copy
复制文件或目录
3
mv 源文件 目标文件
move
移动文件或目录/文件或目录重命名
4.1 tree
tree ~
: 显示home/用户名下的目录树tree -d
:只显示目录不显示文件
4.2 cp
选项 作用
-i
覆盖文件前提示
-r
若给出的源文件是目录文件,则cp将递归复制该目录下的所有子目录和文件,目标文件必须为一个目录名
4.3 mv
选项 作用
-i
覆盖文件前提示
mv
源文件目录和目标目录一样可以重命名文件
5. 查看文件内容
序号 命令 对应英文 作用
1
cat 文件名
concatenate
查看文件内容、创建文件、文件合并、追加文件内容等功能
2
more 文件名
more
分屏显示文件内容
3
grep 搜索文本 文件名
grep
搜索文本里的内容
5.1 cat 查看长篇内容的样子 需要鼠标滚动到下一页 查看少量内容
cat
选项 作用
-b
对飞空输出行编号
-n
对输出行的所有行号编号
nl等价于cat -b
以上是 1.Linux基本命令 的全部内容, 来源链接: utcz.com/z/510823.html