关键词:Linux入门、常用命令
1. 命令提示符
命令提示符显示了当前登录的用户名和用户当前所在的路径
2. Linux命令的格式
命令 [选项] [参数]
如:
ls
ls -l
ls -l /home
总结:
- 命令这一部分一定存在
- 选项和参数是可选的,取决于使用该命令实现的具体目的
- 可以通过
man ls
查看ls
的选项
3. pwd
命令
- 命令:
pwd
- 英文来源:print working directory
- 功能:打印当前所在路径
- 命令格式和常用选项:
命令 | 选项 | 参数 |
---|---|---|
pwd | \ | \ |
4. cd
命令
- 命令:
cd
- 英文来源:changde directory
- 功能:改变路径、切换路径
- 命令格式和常用选项:
命令 | 选项 | 参数 |
---|---|---|
cd | \ | [目录] |
家目录:使用
~
表示用户家目录,如book用户的家目录为/home/book
命令:
cd ~
: 切换到当前用户的家目录
cd ../..
:切换到上上级路径(其中,在linux中路径分隔符为斜杠/
)
cd -
:切换到上一次的路径
5. 绝对路径和相对路径
绝对路径:从根目录一级级找下去,需要写完整路径名 如/home/book
相对路径:参照当前所在目录进行查找,一般以./
和../
来构成
6. ls
命令
- 命令:
ls
- 英文来源:list
- 功能:列出目录内容
- 命令格式和常用选项:
命令 | 选项 | 参数 |
---|---|---|
ls | -l -a -h | [目录] |
-
ls
直接ls
,则显示当前所在目录的内容 -
ls 目录名
如:ls /home
, 则指定显示/home
的内容
如:ls ~
,则指定显示/home/book
的内容 -
ls 选项
或ls 选项 目录名
常用选项:
-l
(long的缩写):显示目录下文件的更详细的信息(文件权限、文件最后修改时间、文件大小)
-a
(all的缩写):显示隐藏文件
-h
(human-able的缩写):将文件大小以K、M、G表示
7. mkdir
命令
- 命令:
mkdir
- 英文来源:make directory
- 功能:创建目录
- 命令格式和常用选项:
命令 | 选项 | 参数 |
---|---|---|
mkdir | -p | [目录] |
1) mkdir 目录名
2) mkdir -p 父目录/子目录
3) rmdir
删除目录
8. 文件操作
1) 新建操作touch 文件名
2)mv
:修改文件(目录)名、移动路径
mv 旧文件名 新文件名
:修改文件名
mv 旧目录名 新目录名
:修改目录名
mv 文件名 目录名
:移动路径
3) cp
(copy的缩写):复制文件(目录)
cp 源文件 目标文件名
:cp file1 file2
cp 源文件 目标目录名
:cp file1 dir/
cp -r 源目录名 目标目录名
:cp -r dira dirb
, 其中-r
参数是递归复制,即将dira中内容全部复制到dirb中
cp -i file2 dira
:如果dira
目录下有同名的file2,加入-i
参数就会要求确认是否覆盖同名的文件
4) rm
(remove缩写):删除文件(目录)
常用选项:
-i
(interactive交互):删除前询问是否同意删除
-r
(recursive递归): 递归删除指定目录下的子目录和文件
-f
(force强制): 强制删除
9. 文件的查看
cat 文件名
cat -n 文件名
:显示文件内容并在内容前显示行号
10. 清除屏幕
clear
:刷新屏幕,保留历史命令操作记录,此命令本质上指示让终端向后翻一页
reset
:重新初始化屏幕,清除历史命令操作记录
11. man
man手册的主要内容:声明:此文章为本人在学习韦东山老师《ARM裸机实战期》所做的笔记,文章中包含百问网资料内容一切版权归百问网所有!