这阵子是中秋回家了一趟,家乡的小伙伴都结婚了,看来我需要努力啊,闲话不多说继续学习Linux。
通过第一篇的学习,对Linux有了初步的了解现在开始学习Linux的一些操作指令,这边主要学习的是Linux下的beshll。
Linux下的shell命令分为两种,一种为内部命令,一种为外部命令。
内部命令如echo是指shell自带的命令可以直接调用而不需要到特定的位置例如 echo。
外部命令是指shell自己不带的命令例如ls。
shell命令有很多种我们不可能全部都掌握我们需要通过帮助来查询每个指令的使用方法以及功能。
这里学习两种
XXX --help:对于一个内部命令来说可以使用--help可以直接查看该命令的帮助。
man XXX:可以查看直接这个命令的帮助(建议使用这个)需要注意的是帮助的内容会有类型(可以使用 man 7 man 来查看括号内的类型)。
PS:上述两种可以查看Linux下的一般指令如果依然有问题可以百度或者google下试试。
对文件的操作指令。
ls : 查看文件 例如; ls /home 可以查看home目录下的所有文件(不包含隐藏文件)
-a 可以查看所有的文件包括隐藏文件。
-l 查看文件属性
-F 区分类别 是文件夹的 /目录 *可执行文件
mv : 移动重命名文件夹 例如 mv a /home/temp 将当前文件夹下的a 移动到/home/temp 下 。mv a b 将文件a 重命名为b。
cp : 拷贝文件 例如cp a b 将文件a 复制a文件并且重命名为b。
-r 拷贝文件夹
rm : 删除某个文件
-r 删除非空目录
touch : 创建一个文件
pwd : 查看当前目录
cd : 跳转到某个目录
madir : 创建某个目录
rmdir : 删除某个目录
echo : 显示值 一般用来查询Linux下的环境变量 例如: echo $USER
cat : 查看文件内容 全部显示
more : 查看文件内容可以向下翻页
less : 查看文件内容可前后翻页 查询(建议使用)
vi : 编辑某个文件 (后面会详细学习)
PS:指令区分大小写
这是学习linux的第二遍文章,希望自己可以坚持的学完Linux的基础。
上面的内容都是自己学习整理的有错误的地方望指正。
在此感谢尚观给我们提供的学习视频以及shrek老师的讲课。