Linux命令总结

1、cd——表示打开文件夹
2、ls——表示查看文件夹
3、mkdir——表示创建文本(比如mkdir hello.c表示创建一个名为hello.c的文本)
4、vi——表示编辑(比如vi hello.c可以大开这个文本开始编辑)
5、i——打开文本之后点击i之后就可以编辑了
6、Esc——编辑完成点击esc可以退出编辑
7、如果不在编辑状态或者退出编辑状态之后点击shift+:之后可以编写命令
8、:wq——保存并退出编辑器
:wqa——表示把所有文本都保存并退出
9、sp——创建新的文本(如:sp max.c就可以创建新的编辑框)
10、Ctrl+w+↓可以将光标移动到下面的编辑栏里(ctrl+w+↑作用相反)
11、:set nu——打开行号
12、数字+dd——从光标所在行起往下数x行全都剪切在剪切板上(再按p进行粘贴)
13、gcc——代表编译
如果同时编译多个.c文件的话可以gcc max.c hello.c -o main.out(-o表示命名)
14、./main.out——表示运行main.out并得出结果
15、ls -l——表示查看文件的属性
16、gcc -c max.c -o max.o——作用是先将max.c文件进行编译,编译后的文件放在max.o里面,这样当使用gcc max.o hello.c 时就只电脑就只需要编译hello.c
17、cp——拷贝(cp max.c min.c将max.c拷贝到min.c里面去)
18、cat——查看代码或者读取一个文件的内容并且显示到终端
19、.h——头文件的作用是方便查看某个文本的功能和参数,因为.o文件用cat无法查看,所以只将最重要的解释性信息放进.h文件里就行,便于查看
20、rm+文件名——表示删除某个文件
rm+.o——表示将.o文件全部删除
21、make——可将大型项目分成若干个易于管理的模块
22、vi Makefile——帮助完成整个项目的编译和管理
在Makefile模式下以#开头的就是注释
23、echo $?——如果输出为0则表示程序被正常执行了。
24、标准输入流默认为键盘,标准输出流默认为屏幕。
>>(追加模式)——表示重定向(如./a.out >> a.txt就表是将输出重定向到a.txt文件中了)
>(覆盖模式)——也表示重定向
25、标准输出流
>>
>
26、标准错误流
27、“Ctrl”+”shift”+”+”:字体变大
“Ctrl”+”-”:字体变小
28、pwd:显示路径
29、“命令”+“空格”+“–help”:可以查出这个命令的作用
30、“man”+”命令”:作用跟上一条一样
31、“cat”+”文件名”:查看文件内容
32、“history”:显示敲过的命令
33、“!”+“数字”:执行history里面对应数字后面的命令,并且可以通过上下键来查看和选择执行过的命令。
34、touch:新建文件
35、通配符:“
”,“?”
36、重定向:ls >xxx.txt 表示将原本要显示在屏幕上的内容放到xxx.txt中1去
37、追加:ls>>xxx.txt
38、在vi编辑器中显示行号:先用vi命令打开一个文件,然后在命令模式下输入“: set nu”即可临时显示行号
要想永久显示行号:我们输入命令:vim ~/.vimrc
打开后是一个空文件,我们添加 set nu,保存退出,再次进入vim编辑器,就会自动显示出行号了。

链接: Linux命令大全.

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

comli_cn

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值