linux操作系统及命令Part 2
cat 命令
cat .txt .txt .txt > Ta.txt 将左边三个文件纵向合并为Ta文件
cat .txt>> Ta.txt 将左边文件的内容添加到Ta文件中
tar 命令
c:创建一个新的tar文件。
t:列出tar文件中目录的内容。
x:从tar文件中抽取文件。
f:指定归档文件或磁带(也可能是软盘)设备(一般都要选)。
v:显示所打包的文件的详细信息,v是verbose的第1个字母。
z:使用gzip压缩算法来压缩打包后的文件。
j:使用bzip2压缩算法来压缩打包后的文件。
tar cvf test.tar* //打包文件 *代表文件全部内容
create v(详细信息) fell(制定文件名)
<<硬盘的文件夹数有限,cp太多文件夹数的内容就会导致硬盘空间有剩余,但写入不了东西。所以用tar打包就可以有效解决。>>
tar xvf test.tar //解压文件 <任何文件均可xvf解压>
tar -tf test.tar //显示归档文件test.tar的所有文件
gzip /test.tar 压缩文件
bzip2 /test.tar 压缩文件
tar zcvf test.tar.gz //打包+压缩文件
Vim 编辑器
编辑模式下
a;i;o 进入编辑模式 命令模式下
/ 查找 n 查找下一个
dd //删除光标所在一行
ndd //n为数字,删除光标所在位向下的n行
yy //复制光标所在一行
nyy //n为数字,删除光标所在位向下的n行
P //将已复制的数据在光标下一行粘贴
dd + p ==剪切
扩展模式下 shift+
//替换文件内容 :%(%代表所用行)s /(修改的原内容)/(修改的新内容)/ g(代表一行所有内容)
关闭操作系统命令:
init 3 ---字符界面
init 5 ---图形界面
6 ---重启 == reboot
0 ----关机
shutdown -h now 立马关机
linux系统启动程序流程:
BIOS -> MBR -> boot loader -> kernel -> init process -> login
1.打开计算机,计算机读取BIOS中所存储的程序,找到启动介质程序.程序一般存在于硬盘,也支持光盘/软盘。
2.从存储盘中读取读取前512byes(主引导记录MBR),MBR告诉电脑Grand Unified bootloader(GRUB)装载程序在该设备的某一个分区
GRUB(多重操作系统启动管理器), 配置文件为:grub.config
设置grub Md5加密命令 grub-MD5-crypt
3.Boot Loader 负责加载系统的内核 linux kernel,kernel会预留运行空间,然后通过驱动程序检测计算机硬件.<根据Boot Loader选项可进入单用户模式>
4.随后kernel会启动init进程,kernel在完成计算机的启动工作后会将管理工作交给init来管理
5. 登录操作计算机系统
???忘记root密码,如何登录?
linux操作系统及命令Part 2的更多相关文章
- Linux操作系统常用命令合集——第三篇-系统管理操作(25个命令)
1.whoami [命令作用] 显示当前登录有效用户名称 [命令语法] whoami [选项] [常用选项] 无 [参数说明] 用户名称 [命令示例] 显示当前登录有效用户名称 # whoam ...
- Linux操作系统常用命令合集——第一篇-文件和目录操作(40个命令)
一.选项和参数的区别 在经过上一次的系统安装后我们已经成功登陆,登陆LInux后,我们就可以在#或$符后面去输入命令,有的时候命令后面还会跟着“选项”(英文名:options)或“参数” ...
- Linux操作系统常用命令合集——第五篇-磁盘和文件系统操作(15个命令)
1.fdisk [命令作用] 用于观察硬盘实体使用情况.也可以对硬盘分区. 对于一块硬盘来讲,最多只能管理15个分区 [命令语法] fidisk [选项] [参数] [常用选项] -b& ...
- linux操作系统及命令Part 1
1.关于linux系统的安装与流程 (1)下载Vmware workstation 与 linux系统(centos版本.redhat版本.Ubuntu版本...)镜像. (2)详细安装见有道 ...
- Linux操作系统常用命令合集——第六篇-软件包操作(2个命令)
一.前言介绍 软件包即程序包 程序包管理 关键词:rpm程序包管理.YUM仓库管理.源码编译安装 程序包管理: 将编译好的应用程序的各组成文件打包一个或几个程序包文件,从而方便快捷地实现程序包的安装. ...
- Linux操作系统常用命令合集——第二篇- 用户和组操作(15个命令)
一.前言:本篇介绍用户和组操作的15个命令,在介绍之前我们先来看看几个示例 1.先进入到etc目录下,找到passwd文件,用vi编辑器查看: # vi /etc/passwd 解释:这里面存放着Li ...
- Linux 操作系统常用命令
常用命令详解 ls 常用选项: -a:列出所有文件,包括以.为开头的隐藏文件. -d ; 列出目录本身,并不包含目录里的内容. -h:和-l一起使用,文件大小容易阅读.文件的实际大小 ls -d/ro ...
- Linux操作系统PS命令详细解析
要对系统中进程进行监测控制,用 ps 命令满足你. /bin/ps ps 是显示瞬间行程的状态,并不动态连续:如果想对进程运行时间监控,应该用 top 工具. kill 用于杀死进程. ======= ...
- Linux操作系统常用命令合集——第六篇-压缩和归档操作(16个命令)
1.gzip [命令作用] 压缩和解压缩文件 gzip/guzip/zcat zcat:不显式展开的前提下查看文本文件内容 zdiff/zgrep/zless/zmore [命令语法] gzip ...
随机推荐
- 《剑指offer》第六十八题(树中两个结点的最低公共祖先)
// 面试题68:树中两个结点的最低公共祖先 // 题目:输入两个树结点,求它们的最低公共祖先. #include <iostream> #include "Tree.h&quo ...
- Object_C 与JavaScript交互使用总结
iOS开发中oc与js交互的方式有很多,我们可以使用流行的第三方库如:WebviewJavaScriptBridge和OVGap,这两个库都是让webview与JS建立起一条桥梁,我们也可以使用iOS ...
- Flask-SQLAlchemy基本操作
db.session.rollback() 回滚"""Role.query.get(2) get查询接收的参数为主键,如果不存在,返回空 >>> Use ...
- 第 7 章 多主机管理 - 047 - 管理 Machine
管理 Machine Docker Machine 则很简单 docker-machine env host1 显示访问 host1 需要的所有环境变量: 根据提示,执行 eval $(docker- ...
- zabbix自定义监控方式
- Java Spring JDBC访问数据库
一.首先采用org.springframework.jdbc.datasource.DriverManagerDataSource类进行实现 1.applicationContext.xml配置如下: ...
- python中configparser模块的使用
configparser模块用于生成和修改常见配置文档,当前模块的名称在 python 3.x 版本中变更为 configparser. 首先要写一个如下所示的配置文件: [DEFAULT] serv ...
- jenkins之从0到1利用Git和Ant插件打war包并自动部署到tomcat(第二话):安装插件,配置JDK、Git、Ant
jenkins之所以这么强大,离不开丰富的插件库. 要确保jenkins上安装好Git plugin.GitHub plugin.AntPlugin插件,一般在启动jenkins时默认安装的插件中就包 ...
- 环境变量LD_LIBRARY_PATH的传递
http://bbs.chinaunix.net/thread-3680861-1-1.html execv明显没有传环境变量,execle或execve才会带在启动shell设置的LD_LIBRAR ...
- 20165303实验一 Java开发环境的熟悉
实验一简单的java程序编译及运行,文件夹的创建 1.添加文件夹: 命令mkdir+文件夹名称 2.编译,运行Java程序 :javac 主类名.java java 主类名 3.带包(package) ...

