Linux命令使用以及vim编辑器的使用
来源:互联网 发布:java图形输出的编程题 编辑:程序博客网 时间:2024/05/18 02:35
Linux命令使用
一、 目录处理命令:
cd 改变当前目录 直接的cd是进入当前目录的家目录 cd – 返回之前目录
pwd 显示绝对路径
mkdir 创建目录 mkdir –pm 嵌套创建 例:mkdir –pm711 a/b/c m是设置权限
rmdir 删除空目录
rm 删除 rm –r 删除目录 -f 强制删除
PATH 搜索路径
二、文件目录处理命令:
ls 打开目录下文件 –a 打开隐藏文件 –l 显示详细信息 –s 按容量排序 –t 按时间排序
cp 源目标 复制文件 –p 连属性一起复制–u 更新 –r 递归,包含子目录
mv 移动文件或目录 更名
cat 查看文件内容,连续查看 -E 显示回车符用$显示–T tab用^I 显示
–n 显示行号 –v 其他符号
可翻页阅览:
more 只可以往下翻页,空格向下一页,enter 一行
less 只可以往上翻页
资料截取:
head /tail –n(number) 文件名 取首尾行数
取中间几行
head –n20 hello.c | tail –n10
| 管道 把左边的结果作为输入给右边
tar cvzf tmp.tar.gz /home/tmp 压缩目录
tar xvzf …… 解压目录
ifconfig 显示IP地址
ifconfig etho 192.168.1.1 设置IP地址
chgrp改变群组
chgrp 群组名 文件目录
chmod 修改权限 例:chmod 0654 test
chmod u(owner)/g(group)/o(other)/a(all) +(添加权限)/-(移除权限)/=(设置权限) 文件
vim编辑器的使用
命令行模式下:
复制: numberyy 例10yy 复制光标下10行
粘贴: p 在光标下粘贴 P在光标上一行粘贴
删除: numberdd 例10dd 删除光标下的10行
撤销: u
查找: /内容
替换: %s/原/新/gc 又询问的替换 无c 直接替换
另存为: w name 等价于 r name
n1,n2 w name n1行至n2行另存为
不退出编辑器下强制执行Linux命令: !命令
区块选择:v选择光标后的内容 V整行 Ctrl+v 矩形块
多窗口操作: sp 文件名gcc 编译器:
.c 文件——.i编译头文件后——.s汇编文件——.o目标文件——.out输出文件
-E -s -c
gcc -E gcc -E hello.c > hello.i 编译头文件
-s 编译成汇编文件
-c 编译成目标文件
-g 产生可调式工具
-O 代码优先处理
-D gcc –DPI=3.14159 hello.c 编译时进行宏定义
-U 取消宏定义
-w 不生成任何警告
库的创建与使用:
静态库的创建: 1、将.c 文件转换为.o 文件
2、ar rcs 库名目标文件1 目标文件2…… 库名libname.a
ar s 更新库
使用: gcc -o file file.c –L. –lname
ar –t 查看库里的文件
ar –d lib….a 目标文件 删除库里的文件
ar –x lib….a 目标文件 提取库里文件
动态库的创建:
gcc –shared -fPIC -o libname.so 源文件.c
使用: gcc 源文件.c ./ 库名.so –o 可执行文件名- Linux命令使用以及vim编辑器的使用
- Linux基础命令以及VIM文本编辑器的基本使用
- Linux vim编辑器常见命令的使用
- linux下更改root用户的密码 以及VIM编辑器使用命令 :q,:x :w :q!
- Linux vim编辑器的使用
- linux下vim编辑器基本使用命令
- linux vi/vim编辑器快捷命令使用
- Linux-Vim编辑器使用
- vim 编辑器的常见使用命令
- Linux的vim编辑器的使用
- vim编辑器基本使用命令
- VIM编辑器基本使用命令
- Linux下VIM编辑器的详细使用
- Linux下VIM编辑器的详细使用
- linux 下vim 编辑器的使用
- Linux下 VIM编辑器的使用
- Linux下VIM编辑器的详细使用
- Linux中 vim 编辑器的使用
- 奇偶数组分割,原地进行
- super关键字
- springmvc+shiro
- 关于小白练级
- 【issue analysis】嵌入式系统软件书写卡顿问题
- Linux命令使用以及vim编辑器的使用
- 微服务(Microservice)那点事
- [CQOI2009] 循环赛 - 暴力出奇迹
- Android Studio常用快捷键
- Java中矩阵运算(math3的使用)
- centos+php7.1+apache
- 数据库程序
- 最大公约数&&最小公倍数C语言
- 事务特性和隔离级别