Linux的一些简单命令(三)
1.解压缩算法:使用gzip算法进行解压缩, 压缩语法:gzip filename 解压语法:gzip -dv filename
2.解压缩算法:使用bzip2算法进行解压缩, 压缩语法:bzip2 filename 解压语法:bzip2 -dv filename
3.解压缩算法:使用zip算法进行解压缩, 压缩语法:zip file.zip filename,其中file.zip是指定的压缩名称 解压语法:unzip
4.打包命令:tar 打包:tar -cvf file.tar dir,其中file.tar是指定的打包名,c是打包,v是显示打包过程,f是指定打包文件 解包:tar -xvf file.tar,其中x是解包
5.对文件进行编辑:vim 进入插入模式:vim filename 进入命令模式:按键esc 退出编辑器且不保存 :q! 退出编辑器且保存文件 :wq或者shift+z+z
6.编辑文本vim命令模式下之文本处理: 对当前光标右边添加文本:a 对当前光标左边添加文本:i 在当前航末尾添加文本:A 在当前行的开始出添加文本:I 在当前行上面添加一行:O 在当前行下面添加一行:o 替换当前光标及后面位置的文本:R 合并光标所在行及下一行为一行:J
7.编辑文本vim命令模式下之移动光标: 使用上下左右键移动光标 向左:h或者backspace键 向右:l或者空格键 向上:k 向下:j 移动到下一行首:enter键 移动到上一行首:-
8.编辑文本vim命令模式下之删除/恢复字符或行: 删除当前字符:x 删除从光标位置开始的n个字符:nx 删除当前行:dd 向下删除当前行在内的n行:ndd 撤销上一步操作:u 撤销对当前行的所有操作:U
9.编辑文本vim命令模式下之搜索: 向光标下搜索str字符串:/str 向光标上搜索搜索str字符串:?str 向下搜索前一个搜索动作:n 向上搜索前一个搜索动作:N
10.编辑文本vim命令模式下之跳至指定行: 向下跳n行:n+ 向上跳n行:n- 跳至行号为n的行:nG 跳至文件的底部:G
11.编辑文本vim命令模式下之设置行号: 设置行号 :set nu 取消设置行号 :set nonu
12.编辑文本vim命令模式下之复制粘贴: 将当前行复制到缓冲区:yy,也可以用ayy,a为缓冲区,a也可以替换为a--z的任意字母,完成多个复制任务 将当前行向下n行复制到缓冲区:nyy,也可以用anyy复制 复制从光标开始到词尾:yw 复制从光标开始的n个单词:nyw 复制从光标到行首的内容:y^ 复制从光标到行尾的内容:y$ 粘贴缓冲区中的内容在光标后:p 粘贴缓冲区的内容在光标前:P
13.编辑文本vim命令模式之替换: 用new替换行中首次出现的old :s/old/new 用new替换行中所有出现的old :s/old/new/g
用new替换n到m行中出现的old :n,m s/old/new/g 用new替换文本中所有的的old :%s/old/new/g
14.挂载光驱到mnt目录下: mount /dev/cdrom /mnt
15.安装软件之yum命令(联网安装): 清空yum源:yum clean all 加载yum源:yum repolist all 自动安装:yum -y install 软件名
16.安装软件之rpm命令(本地安装): rpm+参数 常用参数: 安装应用程序:i(install) 卸载应用程序:e(erase) 显示安装进度:vh(verbose hash) 升级软件包:U(update)
显示已安装的软件包:qa(query all),结合grep命令使用
17.文件上传:alt+p,只能上传到根目录下
Linux的一些简单命令(三)的更多相关文章
- Linux概述及简单命令
Linux概述及简单命令 转自https://www.cnblogs.com/ayu305/p/Linux_basic.html 一.准备工作 1.环境选择:VMware\阿里云服务器 2.Linux ...
- Linux基础以及简单命令
1. UNIX是什么 UNIX是一个计算机操作系统,一个用来协调.管理和控制计算机硬件和软件资源的控制程序.特点:多用户和多任务 2. GNU项目与自由软件 GPL条款是为保证GNU软件可以自由地使用 ...
- linux服务器上简单命令
linux命令 1.ifconfig 查看 设置ip: 2.连接另一台linux 命令 ssh; 3.查看尾部 新追加内容 tail -f; 4.ln -s 原命令 新命令路径: 5.创建一个空文件 ...
- linux的一些简单命令
简单学习了一些linux相关的知识,自己做一个简单的总结,可以在一般工作中命令行状态下装装B,哈哈 正则相关 grep grep xxx yyy.file 查找出yyy文件中存在xxx的行 通配符 * ...
- Linux中的简单命令
history:打印你输过的命令 1.用户在shell中输入的命令会自动保存到内存缓冲区 2.在退出shell的时候,内存中的数据会刷新到磁盘文件:~/.bash_history ...
- Linux的一些简单命令(四)-用户和组账户管理
linux操作系统是一个多用户操作系统,它允许多用户同时登录到系统上并使用资源.系统会根据账户来区分每个用户的文件,进程,任务和工作环境,使得每个用户工作都不受干扰 1.保存用户信息的文件:/etc/ ...
- Linux初步——常用简单命令
散乱的记录,目前是边学边用,以后有机会再整理 curl命令 发起一个HTTP请求,如:curl "http://www.baidu.com" 加上-I选项查看HTTP协议头的信息, ...
- Linux的一些简单命令(二)
1.查看防火墙状态:service iptables status 2.开启防火墙:service iptables start 3.关闭防火墙:service iptables stop 4.创建目 ...
- linux下mysqldump简单命令导出数据库和表
进入mysql的bin目录执行: 导出单个表: mysqldump -uroot -ppassword --database dbname --tables users > /home/root ...
随机推荐
- 跨域访问 REST API
跨域访问 Web Service (REST API) 虽然 JQuery 也能通过授权header实现跨域, 但SharePoint 提供了更简单的方法,它被实现在SP.RequestExecuto ...
- Coursera台大机器学习基础课程1
Coursera台大机器学习基础课程学习笔记 -- 1 最近在跟台大的这个课程,觉得不错,想把学习笔记发出来跟大家分享下,有错误希望大家指正. 一 机器学习是什么? 感觉和 Tom M. Mitche ...
- [置顶] 从引爆点的角度看360随身wifi的发展
从引爆点的角度看360随身wifi的发展 不到一个月的时间,随身wifi预定量就数百万.它的引爆点在哪里,为什么相同的产品这么多它却能火起来,通过对随身wifi的了解和我知识层面分析,主要是因为随身w ...
- CentOS安装Python教程
下载/安装python yum install -y bzip2* #nodejs 0.8.5需要,请安装python前,先安装此模块. wget http://www.python.org/ft ...
- HTML5-WebSocket-初探
1.环境准备 主要是用<HTML5 程序设计>(第二版)作为学习参考资料.但是上面用的WebSocket服务器是用python写的.偶不懂python,于是得找另外一个替代实现,这里适用n ...
- jQuery特殊符号转义
我们在使用jquery选择器的时候 对一些ID属性中有特殊符号的地方需要进行转义. 列举部分如下: <input id="entity.username" type=&quo ...
- 使用JAVA进行MD5加密后所遇到的一些问题
前言:这几天在研究apache shiro如何使用,这好用到了给密码加密的地方,就碰巧研究了下java的MD5加密是如何实现的,下面记录下我遇到的一些小问题. 使用java进行MD5加密非常的简单,代 ...
- CodeBlocks的下载安装、配置、简单编程
CodeBlocks的下载安装.配置.简单编程 IDE简介 http://www.baidu.com/s?wd=codeblocks ,这里只是介绍Windows平台下的IDE环境配置. CodeBl ...
- ASP.NET Web API的消息处理管道: Self Host下的消息处理管道[上篇]
ASP.NET Web API的消息处理管道: Self Host下的消息处理管道[上篇] ASP.NET Web API服务端框架核心是一个独立于具体寄宿环境的消息处理管道,它不关心请求消息来源于何 ...
- boost xpressive 例子
1.效果图: 我有一个wordpress博客,每次在csdn上写完博客,都需要复制到wordpress中,还需要手动修改<pre>和图片地址,比较麻烦,所以做了这个工具. 功能: 1.把C ...