Linux--学习记录(2)
-
解压命令:
- gzip命令:
- 参数:
- -k:待压缩的文件会保留下来,生成一个新的压缩文件
- -d:解压压缩文件
- 语法:
- gzip -k pathname(待压缩的文件夹名)
- gzip -kd name.gz(待解压的压缩包名)
- 参数:
- bzip2命令:(压缩率更高)
- 参数:
- -k:待压缩的文件会保留下来,生成一个新的压缩文件
- -d:解压压缩文件
- 语法:
- bzip2 -k pathname(待压缩的文件夹名)
- bzip2 -kd name.gz(待解压的压缩包名)
- 参数:
- tar命令:
- 参数:
- -c:进行压缩
- -x:表示解压缩
- -t:查看压缩文件
- -z:使用gzip方式进行处理,它与‘-c’结合表示压缩,与‘-x’结合表示解压缩
- -j:使用bzip2方式进行处理,它与‘-c’结合表示压缩,与‘-x’结合表示解压缩
- -v:详细报告tar处理的信息
- -f:后边接着一个文件名,解压到指定目录的文件名
- 语法:
- tar -cjf test.tar.bz2 test 将test压缩为test.tar.bz2
- tar -xjf test.tar.bz2 解压缩
- tar -czf test.tar.gz test 将test压缩为test.tar.gz
- tar -xzf test.tar.gz
- 参数:
- gzip命令:
-
网络命令
- ifconfig命令:
- 作用:查看网络,设置IP
- 参数
- -a:显示所有网卡接口
- up:激活网卡接口
- down:关闭网卡接口
- address:XXX.XXX.XXX.XXX,IP地址
- 使用:
- ipconfig:
- 查看当前正在使用的网卡
- ipconfig:
- ifconfig命令:
-
VI编辑器
- 使用
- vi 1.txt +2 (+2表示光标在1.txt的第几行)
- G(shift+g)跳到文件尾
- gg跳到第一行
- 在vi编辑器的命令行模式下(:set number)
- 取消行号(:set nonumber)
- 跳到指定的行(:行号)
- 翻页
- Ctrl+f:向前翻页
- ctrl+b:向后翻页
- 删除:
- 在一般模式下:
- x:删除一个字母
- dd:删除整行
- ndd:删除从当前行开始的n行
- o:在当前行下边增加一行
- u:撤销
- dw:删除单词,光标放在单词首字母处
- D:删除光标包括在内的当前行后的所有内容
- 在一般模式下:
- 复制及粘贴
- 一般模式下:
- yy:复制当前行
- p:在光标当前行的下一行粘贴
- nyy:复制从光标所在行开始的n行
- 搜索:
- /关键词,然后Enter 然后使用n往下查找,N往上查找
- 在命令行模式下:
- :%s/p1/p2/g
- 将文中所有的p1用p2全部替换
- :%s/p1/p2/gc
- 在替换时进行确认
- :%s/p1/p2/g
- 一般模式下:
- 使用