
文章目录
Linux学习笔记从今天开始不断更新了。第一篇我们从基础指令开始学起。
1、Linux下基本指令
好多人都说,我们使用图形化界面不香吗,非要学习linux,我想说对于我们计算机专业的学生,尤其是做C/C++的,我们相较于其他是比较关注底层的,而linux正是与底层打交道的,因此我们很有必要去好好学一下。
接下来,我们正式开始学习我们的指令:
1.ls指令



注:-a 与 -l可以配合使用,ls -al / ls -la(a与l谁在前谁在后没区别)


对于 .(当前目录)有什么用呢?
比如我们现在写一个C语言程序,我们现在要运行这个程序,我们输入命令 ./a.out,这里我们用到了.。如果直接a.out是运行不了的。


这里 . 就是告诉系统在当前目录下找到a.out再去运行。
2.pwd指令

表示我们在root目录下的code目录里。
对应我们windows下目录看看:

3.cd指令
这里我们讲一下**相对路径与绝对路径:**
绝对路径:常规路径,从根目录开始直到目的节点的路径,一直有效;
相对路径:相对于我们当前所处位置的路径。有自己的有效范围的。

上面的 ./a.out 也是一个相对路径。




5.mkdir指令

6.rmdir指令 && rm指令


如果我们确认是要删除的,不想被提示(普通用户不被提示),那么我们可以这样:

rm -r可以删除目录及目录下所有文件/目录:

7.man指令
使用方式:类似于我们这样使用

8.cp指令


目录的拷贝:

9.mv指令

当 mv src(源头文件/目录) dst(目的地) 时,src一定要存在,dst存在就是剪切,不存在就是重命名。

剪切目录:

10.cat指令

cat指令还可以倒着看文件内容,cat反着写就是倒着输出文件内容:

11.more指令
适用于查看大文件。


12.less指令
less是支持上下翻的,因此相较于more更推荐使用less。










