《Linux操作系统》vim配置与使用 - Linux基本命令及vim的使用

开启终端:ctrl +alt +t

1.ls 显示命令

ls //以默认方式显示当前目录文件列表
ls –a //显示所有文件包括隐藏文件
ls –l //显示文件属性,包括大小,日期,符号连接,是否可读写及是否可执行

2.cd 切换命令

cd (空格)//切换到对于用户的家目录
cd file //切换到当前目录下的file目录
cd … //切换到到上一级目录
cd ~ //切换到对于用户的家目录
cd /file //绝对路径
cd ./file //相对路径
注意:文件名区分大小写

3.pwd命令

pwd 查看当前目录的绝对路径

4. mkdir 创建目录命令

mkdir file //创建目录file
mkdir -p /file1/file2 //创建不存在的目录file1下的file2
注意:touch 1.c //创建目录

5.mv命令

mv file1 file2 //将文件或者目录file1移动到file2或者将file1更名为file2

6.cp命令

cp file1 file2 //将file1复制更名为file2
cp -r file1 ./file2 // 将file1复制到file1目录下

7.rm 删除命令

rm file
rm -rf file //删除当前目录下file的整个目录
rm -r file //删除目录
rmdir file(注意:删除的目录必须是空的)

8.echo 命令

echo message //显示一串字符

9.cat 命令

cat file //显示file的内容,
cat file | more //显示文件的内容并传输到more程序实现分页显示

10. 编辑器: gedit vim

vim(vi)的使用
vim file //编辑文件file
vim 有命令模式、插入模式和底行模式

命令模式

注意:进入vim默认进入

命令模式

yy //复制
nyy //复制n行
p //粘贴
dd //剪切
u //撤销

插入模式

键入i、a、o、进入插入模式
ESC返回命令模式,
底行模式
: //进入底行模式 
注意:只有先进入命令模式后按下shift+:才可进入底行模式
w //保存
q //退出
q! //退出不保存
wq //保存并退出

11.man 手册(帮助手册)

man ls //读取关于ls命令的帮助
man strstr //查看strstr函数的使用方法

12.gcc 编译过程

预处理 编译 汇编 链接
gcc file.c //把源代码编译成可执行程序(默认输出名字a.out)
./a.out (默认的名字) //查看结果
gcc file -lm //指定文件库
四个阶段:

  • 预处理gcc -E (大写)file.c//预处理结果,生成.i文件
  • 编译gcc -S (大写) file.c //编译成.o的文件
  • 汇编gcc -c (小写)file.c //编译成目标只要求编译器输出目标代码(.o文件),而不必输出可执行文件,生成.s文件
  • 链接,生成可执行,即文件a.out文件

【注1】
gcc file.c -o object-file //指定输出名字object-file输出可执行文件,改变目标文件的名称
gcc -g //用于调试
【注2】
.c 文件表示c语言源代码
.h 文件表示程序所包含的头文件,各种声明放在头文件,用于其他文件的调用。
.i 文件表示已经预处理过的C源代码文件 -E
.s 文件表示汇编语言源代码文件 -S
.o 文件表示编译后的目标文件 -c

13.创建链接

命令
ln -s /mnt/hgfs/share

14.解压压缩

命令:gzip//压缩文件
命令:tar //合并文件

选项 描述
-t显示归档文件的内容
-x释放归档文件
-c创建一个新的归档文件
-v显示归档文件信息
-f用户指定归档文件类型
-j由tar生成归档文件,然后由bzip2压缩
-z由tar生成归档文件,然后由gzip压缩
例子: tar –xvf file.tar //解压 tar –cvf file.tar file //压缩 tar –cjf file.tar.bz file ##15.显示当前用户命令 whoami ##16.清除命令 Crtl+l或 clear
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Bruceoxl

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值