1、什么是内部命令,什么是外部命令
内部命令:shell解释器中的命令
外部命令:独立于shell解释器的命令
2、查看命令是外部命令还是外部命令
type 命令字
例:[root@localhost ~]# type cd
cd 是 shell 内嵌
[root@localhost ~]# type ifconfig
ifconfig 是 /usr/sbin/ifconfig
3、Linux命令格式
命令字 【选项】 【参数】
4、Linux快捷键
Tab :补全命令和文件名
:强制换行
Ctrl+U:删除光标之前的字符
Ctrl+K:删除光标及光标之后的字符
Ctrl+Y:粘贴删除的内容
Ctrl+L:清屏
Ctrl+C:结束当前命令执行
Ctrl+D:注销
Ctrl+Z:退入后台执行
5、帮助命令
(1)、help
用法1:help 内部命令字
例:
用法2:命令字 --help
例:
(2)、man
man 命令字
例:
6、显示目录里的目录或文件
ls 【选项】 【参数】
-l :以长格式显示
-a:显示所有
-h:以人性化的方式显示
-R:以递归的方式显示
例:
7、查看目录或文件的大小
du 【选项】 【文件或目录名】
-a:查看所有
-s:查看单个目录或文件
例:
8、创建目录
mkdir 【选项】【目录名】
-p:创建多级目录
-v:显示详细信息
例:
9、创建文件
touch 【选项】 【文件名】
例:
10、复制文件,文件夹
cp 【选项】 【原路径】 【目标路径】
例:
11、剪切文件、文件夹
mv 【选项】 【原路径】 【目标路径】
例:
修改名字
12、删除文件或目录
rm 【选项】 【目录名或文件名】
-f:强制删除
例:
13、查看命令所在目录
which 【命令字】
例:
14、搜索文件
find 【要搜索的目录】【选项】【文件名/用户/属性/大小】
-a:并且
-o:或
例:find /etc -name 文件名
find /etc -type f 搜索etc下的所有普通文件
find /ect -user root 搜索etc下的所有root创建的文件
find /ect -size +1M 搜索etc下大于1M的所有文件
15、查看文件的具体信息
stat 【文件名】
例: