Linux C语言:常用指令

15 篇文章 0 订阅

1.

cd /:切换到根路径
cd :切换到家目录
cd ~:切换到家目录
cd /home/linux :切换到家目录
cd 路径:跳转到某路径下
cd …:返回上一层路径
cd .:返回到当前路径,无任何变化
cd -:返回上一次操作的路径

2.

pwd : 查看当前所在路径
ls : 显示当前路径下的文件
ls -l : 显示文件的权限、创建时间等(d表示文件夹,-表示普通的文件)
touch+文件名 : 创建一个文件
rm+文件名 : 删除文件
mkdir+文件名:创建一个目录(文件夹)
rm -rf 文件名:删除对应的目录

3.

vi+文件名.c : 进入.c文件
按Esc :进去命令模式
命令模式下按:(冒号):w保存,q退出
命令模式下按i : 进入编辑模式(在当前光标的前面加入一个字符)
命令模式下按a : 进入编辑模式(在当前光标的后面加入一个字符)
shift+a : 在当前行尾插入字符
shift+ i : 在当前行首插入字符
o : 自动到下一行插入字符
shift+o :在当前行上一行插入字符
命令模式下按x : 删除当前光标字符
命令模式下按dd : 删除当前整行字符
cc 文件名.c : 编译c文件并生成.out文件
./文件名.out : 执行当前目录(.)下对应的.out文件

4.

-rwxrwxr-x 1 linux linux 7155 Dec 31 02:02 a.out

r :可读
w:可写
x:可执行

第一个rwx是当前用户的权限;
第二个rwx是当前用户组的权限;
第三个rwx是所有用户的权限;

5.

命令模式下 按 :sp 文件名.c 新建一个c文件并同时打开
ctrl+w+上箭头或者下箭头:切换文件间光标
:set nu 打开行号

6.

数字+dd 剪切n行
数字+yy 复制n行
p 粘贴
:wqa 保存退出所有文件
u 撤销

7.

< > include后预装的库
" " include后自己定义的库或函数
当include外部函数后,gcc后面就不用加了,否则不能编译

8.

gcc -c max.c -o max.o 把外部调用的.c文件编译,生成.o文件,这样main函数就不用include这个外部函数了
gcc max.o hello.c 调用上边的语句后再编译
cat 文件名 查看对应文件

9.

两个命令中间加 && 可以实现在一条语句中执行,且前一条语句必须成功才能执行后一条。

执行完命令后 执行 echo $? 若输出结果为0(mian函数里的return 0),则执行成功;为1则失败。

若把ruturn 0 改成 return 101,即使main函数运行成功了,函数返回101也认为失败(echo $?=101)。从而不能用&&执行后面的语句。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值