linux系统命令笔记
一、linux系统目录 /bin 系统命令目录
/dev 设备目录
/home 每个系统用户在home下都有一个目录,
每个用户登录到系统后会自动登录到这个目录下,
root用户会在/root文件夹下。
/lib 系统库目录
/media 多媒体目录
/mnt 挂载目录
/proc 系统内存目录
/sbin 超级用户系统命令目录
/tmp 系统临时文件
/var 经常变化的文件的目录(如:数据库、日志)
/boot 系统启动文件目录
/etc 配置文件目录
/lost+found 失物认领处
/opt 第三方应用程序所在目录
/root 超级用户目录
/usr 系统应用程序所在目录 二、常用shell 1.什么是shell?
shell就是命令集 2.linux命令语法
提示符> 命令名 -选项 参数 3.常用命令
ls 查看目录下的所有文件
-l 查看文件详细信息
-a 查看所有文件,包括隐藏文件
pwd 查看当前工作路径
cd 切换工作路径
clear 清屏
logout 登出
shutdown 关机
-h 分钟数 多长时间后关机
-r 分钟数 重启
-k 警告
-c 取消关机
halt 马上关机
reboot 马上重启 *ctrl+alt+F(1-6)到字符界面,ctrl+alt+F7到图形界面。 三、VI编辑器 1、什么是VI?
visual interface 可视化接口 2、vi操作模式
1)命令模式
打开文件后,默认处于命令模式,命令模式无法编辑文件
2)输入模式
在命令模式下按i进入输入模式,便于编辑文件内容
3)末行模式
编辑内容完毕后,按ESC键,进入命令模式,再按:进入末行模式 3、vi命令语法
1)vi filename 编辑文件,文件不存在,则创建。
2)vi + filename 打开文件,光标定位最后一行。
3)vi +n filename 打开文件,光标定位在第N行。
4)vi +/string filename 打开文件,查找关键词高亮显示,按n进行跳转。
5)vi filename filename 编辑多个文件,进入下一文件:n,进入上一文件:prev 4、vi快捷键
i 在光标前输入内容,进入到输入模式
a 在光标后输入内容
esc 进入到命令模式
yy 复制一行
dd 删除一行
p 粘贴
: 进入末行模式
:数字 光标定位到指定行
:w 保存
:q 退出
:x 保存并退出
:set nu 显示行号
:set nonu 取消行号
:w! 或 q! 强制保存或强制退出
/关键词 查找关键词,高亮显示 5、安装vi软件
rpm : 实现软件安装、卸载,升级和查询
-q 查询
-a 全部软件包
-e 删除
-i 安装
-v 显示进度
-h 以#号显示 1)查询是否安装vi软件
rpm -qa|grep vi 2)如果已安装,则删除
rpm -e 软件包名 3)挂载第二张光盘
eject 弹出光驱 mount -t auto /dev/cdrom /mnt/cdrom
把cdrom挂载到mnt下的cdrom下,如果提示cdrom不存在,则mkdir /mnt/cdrom
这样就可以在/mnt/cdrom下访问光盘内容了 umount /mnt/cdrom
卸载cdrom的挂载 4)找到安装包rpm,并安装
rpm -i 安装包
四、单用户破解密码 1)当进入系统读秒时,随便按一个键,进入如下界面,再按e。

2)然后选择如下选项,再按e,进入如下界面。

3)在最后面加上空格和single,回车,按b,进行启动。

4)进入系统后,用passwd来修改密码

5)最后reboot进行重启
linux系统命令笔记的更多相关文章
- Linux 系统命令笔记
前言 翻出N年前学习笔记,感觉还有点用,放到博客备忘,自己查看用. 一. 系统命令笔记 1.系统 % /etc/issue # 查看操作系统版本 % # 观察系 ...
- Linux学习笔记(4)磁盘分区(fdisk)、挂载与文件系统命令
Linux学习笔记(4)磁盘分区(fdisk).挂载与文件系统命令 1.磁盘分区是怎么表示的? 1.1 对于IDE接口,第一主盘为hda,第1从盘为hdb,第1从盘的第1个分区为hdb1 1.2 对于 ...
- linux学习笔记2-linux的常用命令
第一篇博客:linux学习笔记1-ubuntu的安装与基本设置 之中,已经介绍了如何安装linux操作系统,以及一些基本的设置修改. 本篇博客主要介绍linux中的一些常用的终端命令 ======== ...
- linux学习笔记2 - linux常用命令
转载请标注原链接:http://www.cnblogs.com/xczyd/p/5543731.html 第一篇博客:linux学习笔记1-ubuntu的安装与基本设置 之中,已经介绍了如何安装lin ...
- Linux学习笔记(一) 文件系统
对于每一个 Linux 学习者来说,了解 Linux 文件系统的结构是十分有必要的 因为在 Linux 中一切皆文件,可以说只有深入了解 Linux 的文件系统,才会对 Linux 有更深刻的理解 L ...
- Linux内核笔记--内存管理之用户态进程内存分配
内核版本:linux-2.6.11 Linux在加载一个可执行程序的时候做了种种复杂的工作,内存分配是其中非常重要的一环,作为一个linux程序员必然会想要知道这个过程到底是怎么样的,内核源码会告诉你 ...
- Linux 学习笔记
Linux学习笔记 请切换web视图查看,表格比较大,方法:视图>>web板式视图 博客园不能粘贴图片吗 http://wenku.baidu.com/view/bda1c3067fd53 ...
- Linux学习笔记(一)2015.4.13
研究生由单片机转Linux学习 首先安装VMware虚拟机,用的是VMware 10.0 在VMware 10.0上安装视频上推荐的Red Hat Linux 5 安装后正式进入Linux学习 笔记1 ...
- 跟着鸟哥学Linux系列笔记3-第11章BASH学习
跟着鸟哥学Linux系列笔记0-扫盲之概念 跟着鸟哥学Linux系列笔记0-如何解决问题 跟着鸟哥学Linux系列笔记1 跟着鸟哥学Linux系列笔记2-第10章VIM学习 认识与学习bash 1. ...
随机推荐
- python 四种数值类型(int,long,float,complex)介绍
Python支持四种不同的数值类型,包括int(整数)long(长整数)float(浮点实际值)complex (复数),本文章向码农介绍python 四种数值类型,需要的朋友可以参考一下. 数字数据 ...
- DRL前沿之:Benchmarking Deep Reinforcement Learning for Continuous Control
1 前言 Deep Reinforcement Learning可以说是当前深度学习领域最前沿的研究方向,研究的目标即让机器人具备决策及运动控制能力.话说人类创造的机器灵活性还远远低于某些低等生物,比 ...
- python函数进阶
知识内容: 1.函数即变量 2.嵌套函数 3.lambda表达式与匿名函数 4.递归函数 5.函数式编程简介 6.高阶函数与闭包 一.函数即变量 1.变量的本质 声明一个变量,在python里本质上讲 ...
- flask高阶
内容: 1.进程线程复习 2.flask多线程的问题 3.线程隔离 4.LocalStack 5.flask上下文整理 6.多app应用 1.进程线程复习 (1)进程 进程是一个具有一定独立功能的程序 ...
- 关于QT内部16进制、十进制、QByteArray,QString
QT里面的数据转化成十六进制比较麻烦,其他的int或者byte等型都有专门的函数,而十六进制没有特定的函数去转化,这我在具体的项目中已经解决(参考网上大神)->小项目程序 QT里面虽然有什么QS ...
- ansible的安装与使用
ansible的特点: 1. 基于ssh运行 2. 无需客户端 安装ansible 这里提供四种安装方式,根据自己的需要任选一种即可 1.1使用yum安装 yum install epel-relea ...
- 任务计划程序-Windows2008定时重启
参考网站:https://www.cnblogs.com/yeyun/p/6209540.html Windows系统的任务计划程序,可以添加计划任务,设置任务开始时间及执行的间隔,实现应用的自动执行 ...
- robot framework取出列表子元素
取出嵌套列表变量的子元素 ${list}型列表: ${list} = [["A1", "first"], ["A2", "seco ...
- Maven可执行jar包
参考文章: Maven生成可以直接运行的jar包的多种方式(http://blog.csdn.net/xiao__gui/article/details/47341385) 一般,我们通过 > ...
- kernel TCP time wait bucket table overflow
# 故障描述 有一个需求是实时分析API接口访问日志,提取token去数据库查询对应的uid,然后收集一些指标存入到hbase中. 当程序执行一会后会被系统杀死 Killed ! # 故障排查 .CP ...