Linux环境下常用操作命令及快捷键总结

写在开头:工作快2个月了,用的最多的就是Linux环境,从刚开始的无所适从,到现在越来越熟,其中坎坷多磨一言难尽。料想后来人也会有此经历,遂将自己遇到的问题及解决办法逐一列出,算是对后来人的帮助,也是对自己的提醒。

统一说明:Linux命令框中输入命令后,要记得敲回车!

1.命令框

为了方便,一般会在一个用户界面下,使用多个命令行窗口。若一个一个生成,那么每个窗口相互独立,造成命令行窗口太多。

那么,问题来了,有没有办法让多个命令行窗口集中在一个窗口中?如同浏览器的多个页面一般,并排在一起?

当然有!

快捷键:Ctrl + shift + T

功能:快速新建命令行窗口,并集中在一个窗口中。

2.创建文件夹和文件

要开展工作,就要有文件。

2.1创建文件夹

Linux下,首先建立文件夹(目录)。

进入到想要创建文件夹的地方,在命令行敲入命令: mkdir + 文件夹名(目录名) 回车
mkdir mydoc
这样,文件夹mydoc就创建好了。

2.2查看文件夹及文件

但是,由于Linux一般常用是命令行格式,所以看不到可视化的GUI,那么,我怎么确认文件夹建立成功?怎么查看新建的文件夹呢?

放心!

想查看当前目录下的文件,在命令行敲入命令:ls 回车

功能:显示当前路径下的所有文档,如文件夹、各种文件。不包括隐藏文件。

可以用 ls -a 命令,显示所有文件,包括隐藏文件。

2.3创建文件

有了文件夹,下一步就在其中创建文件。

2.3.1进入文件夹

命令行模式下,可不能通过双击文件夹名字进入文件夹。

那么,如何进入文件夹?

在命令行输入:cd + 文件夹名 回车
cd mydoc

即可进入文件夹。

2.3.2创建文件

命令:touch + 文件名(包括格式,比如a.txt) +回车

touch a.txt

即可创建文件a.txt。

可用ls命令查看创建的文件。

3.打开文件

3.1打开文件

在linux的gvim环境中,打开文件a.txt的命令为:

gvim a.txt

可以看到打开的a.txt窗口。

gvim命令可以打开很多种类的文件,各种脚本如python、makefile等,再比如.c文件、.cpp文件等。

但是,这个命令不是万能的。

若要打开pdf,需要用evince软件。安装该软件后,设置后,输入命令:
evince b.pdf
就能打开b.pdf文件。

3.2写入文件

打开文件后,一般是不可写的,也就是你怎么敲键盘,光标都不会有输入。

怎么办?

凉拌。

按字母I,就可以看到光标变成一根短竖线,这个时候再敲键盘,光标处就有输入了。

若想从可输入模式变成只读模式,直接按ESC键。

4.编译运行.c和.cpp

作为理工狗,经常写.c和.cpp等程序。

那么Linux下怎么编译运行呢?

首先确保Linux中安装了gcc和g++等编译器。

然后敲命令:

gcc a.c

g++ a.cpp

即可编译运行对应程序代码。

运行结果会出现在命令框中。

小程序没问题,但是当程序很复杂时,需要调试输出的信息比较多,这时就会发现命令框容量有限,超过一定范围,就会只保留最后的调试信息。

怎么办?

简单!

新建一个输出文件,比如out.txt。
然后编译运行时将输出导入out.txt文件中。
运行结束后,打开out.txt文件就好。
不管你的程序输出几千行还是几万行的调试信息,都没问题!
(待补充完善)
gcc a.c

g++ a.cpp

5、Linux下追看函数
Linux下一般没有Windows下的许多IDE软件,比如codeblocks等。经常在Linux下的C、C++文件都是一个一个的,如何方便地追踪函数呢?

Ctrl +“]”
追踪进入函数;
Ctrl + “o”(字母O 欧)
离开函数,退回上一步地位置。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值