一:命令学习法
①linux命令与参数之间必须用空格隔开
②Linux命令是区分大小写的
③如果输入错误的命令
-bash:abcd:command not found
命令敲错了。命令未安装
以前我们在Linux 用ifconfig来查看配置ip(因为没有这个包),我们现在在Xshell中用 ip addr
④type命令的类型
cd is a shell builtin:cd是内置命令
(type就是查看这个命令属于什么类型)
help cd :打开cd 的帮助文档
⑤命令的帮助文档
help:内置密令的帮助文档
man:外部命令的帮助文档,因为当前系统为minimal的,very basic没有man包(比如ping这个命令,我们用help是没有的,用man是可以的)
二:常用的命令
①whereis 查询命令文件的位置
②file查看文件的类型
③who查看当前在线的用户
添加用户:
④whoami 我是谁
⑤pwd 我在哪
⑥uname -a 查看内核信息
⑦echo 类似于sout syso ,打印语句
⑧clear 清屏
⑨history 历史
清除历史:history -c
⑩权限被拒绝(libai是没有权限创建用户的)
三:特殊字符
1 · 点:如果文件的开始是. 说明当前文件时一个隐藏文件
:.指向当前目录
:..指向当前目录的上级目录
①:ll 查看的是普通文件
②: ll -a 能够查出来隐藏文件
2 $符 :说明这是一个变量
$PATHLinux的环境变量
3 *星号
通配符
4 ~家目录
当前用户的家目录
每个用户的家目录是不同的
root用户家目录在系统根目录下
其他用户的家目录在/home/用户名为家目录
5 空格
Linux的命令与参数用空格隔开
6 / 整个Linux的文件根目录
7 命令的参数
如果是单词一般加- -
如果是字母或者缩写一般加 -