学习了几个Linux命令
Linux命令---cd:
用来切换工作目录的命令
不加参数时,默认切换到用户主目录,即环境变量HOME指定的目录,如root用户的HOME变量为/root,那么cd命令不带参数时便切换到/root目录下。
Linux命令---touch:
一般用来修改文件的时间,或者新建一个不存在的文件。
Linux命令---gedit:
启动GNOME桌面环境下的文本编辑器gedit。gedit是一个GNOME桌面环境下兼容UTF-8的文本编辑器。
Linux命令---gcc
gcc命令下各选项的含义
- -E:仅作预处理,不进行编译、汇编和链接
- -S:仅编译到汇编语言,不进行汇编和链接
- -c:编译、汇编到目标代码(也就是计算机可识别的二进制)
- -o:执行命令后文件的命名
- -g:生成调试信息
- -w:不生成任何警告
- -Wall:生成所有的警告
gcc编译的四个步骤
1.预处理:gcc -E Test.c -o Test.i
2.编译: gcc -S Test.i -o Test.s
3.汇编: gcc -c Test.s -o Test.o
4.链接生成可执行文件: gcc Test.o -o Test
Linux命令--- .
.表示执行的意思,就是执行这个文件
Linux命令--- ./
./表示执行当前目录下的某个文件
ps最后介绍一个有趣的Linux命令,一个可以输出图形字符的命令banner
你可以先使用如下命令安装:
$ sudo apt-get update
$ sudo apt-get install sysvbanner
然后:
$ banner shiyanlou
网友评论