由于项目需求,需要在linux下开发了,两年多没碰linux了,何况当时也没好好学,这次约等于时从头学起。
把每天自己熟悉linux的操作记录下来,留着自己复习用。
1.gcc编译c 格式为:gcc first.c
./a.out
g++编译c++
2.mv可以把多个文件移动到一个文件夹(目录)里面,比如:有a b c三个文件,一个目录d,用下面命令就能将a b c移动到d中
$ mv a b c d
需要注意的是,目录d必须在最后面,而且它前面不能再出现其他目录
mv first.cpp second.c work first.cpp和second.c就被移动到work文件夹下了
mv first.cpp first.c 把文件名first.cpp更改为first.c
3.dir/ls 遍历所在文件夹里面的文件
cd work进入work文件夹
ls -l 查看所有文件及其权限
ls -l work 查看work文件夹及其下面的所有文件,及其权限
4.vi i进入编辑 Esc退出编辑
:w first.cpp 保存到first.cpp文件中
:wq 保存并退出