本栏目是在Ubuntu操作系统进行编译与运行,代码编译和目标文件运行均是在终端完成,下面介绍一些常见的指令,用于更方便的使用终端的功能。
0.目录操作
/ 表示此操作系统的根目录,根目录是一切目录的源头,后面的目录分级用/隔开,如/home/my/test:根目录下有一个home目录,home目录下有一个my目录,my目录下有一个test的目录或文件
进入test目录
$ cd test
目录后退
$ cd …
./表示当前目录
以绝对路径进入一个目录
$ cd /home/my/test
1.拷贝
拷贝1.txt为2.txt
$ cp 1.txt 2.txt
若操作文件夹,要加上-r 或-rf
如:将1_path目录拷至2_path中
$ cp -r 1_path 2_path/
2.移动
重命名1.txt为2.txt
$ mv 1.txt 2.txt
若操作文件夹,要加上-r 或-rf
3.删除
删除1.txt
$ rm 1.txt
若操作文件夹,要加上-r 或-rf
4.建立文件
创建一个1.txt的文件
$ touch 1.txt
5.打开文件
打开1.txt文件
$ gedit 1.txt
6.建立目录
在当前目录下创建test目录
$ mkdir test
指定绝对路径创建目录
$ mkdir -p /home/my/test
7.压缩
把test/目录压缩成test.tar
$ tar cvf test.tar test/
8.解压
tar解压到当前目前
$ tar xvf test.tar
可以在后面加-C指定解压的目录
9.查看目录的路径
$ pwd
10.管理员命令
$ sudo -s
将命令行从$ 切成#,表示进入了管理员界面
11.下载
apt-get install
比如下载安装gcc交叉编译器
$ sudo apt-get install gcc
12.显示当前目录所有文件和目录
$ ls
查看每一个文件详细属性
$ ls -la
13.查看系统进程
$ ps
$ ps aux
14.杀掉进程
$ kill -9 [进程号]
15.查看系统资源占用
相当于windows的任务管理器
$ top