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. ...
随机推荐
- EC20模块(mdm9607)复用pin脚当作普通gpio的设置方法
修改pin37~40,当作普通gpio的方法如下: 下面代码截图需要确认是否一样,如不一样请修改: 修改pin41~42 ,当作普通gpio方法如下: Pin24~27,当作普通gpio方法如下: P ...
- autocomplete 自动填充 combobox
目录(?)[-] autocomplete有两种 一种 是 jquery ui里的 autocomplete httpjqueryuicomautocomplete 另一种是 ASPNET AJAX ...
- 第1课 学习 C++ 的意义
1. 回顾历史 (1)UNIX操作系统诞生之初是直接用汇编语言写成的.随着UNIX的发展,汇编语言的开发效率成为一个瓶劲. (2)1971年,Ken Thompson和Denis Ritchie对B ...
- CSS3 圆角属性 border-radius和-webkit-border-radius使用
CSS3 圆角属性 border-radius 在 CSS3 中新增了一个 border-radius 边框半径属性,即大家常用的圆角效果.这使得制作圆角将不再麻烦,只需对所用对象加一个 border ...
- Python面向对象之内置方法
1.isinstance(obj,cls)和issubclass(sub,super) isinstance(obj,cls)检查是否obj是否是类 cls 的对象 issubclass(sub, s ...
- WebLogic 任意文件上传 远程代码执行漏洞 (CVE-2018-2894)------->>>任意文件上传检测POC
前言: Oracle官方发布了7月份的关键补丁更新CPU(Critical Patch Update),其中针对可造成远程代码执行的高危漏洞 CVE-2018-2894 进行修复: http://ww ...
- python之匿名函数和递归函数
递归函数 <1>什么是递归函数 通过前面的学习知道一个函数可以调用其他函数. 如果一个函数在内部不调用其它的函数,而是自己本身的话,这个函数就是递归函数. <2>递归函数的作用 ...
- 【Flutter】Flutter 一些常用库
Flutter社区和资源传送门 新: 慕课网<Flutter入门与案例实战> | 中文网<Flutter实战>电子书 字体图标生成 http://fluttericon ...
- SQL SERVER2008 DBX Error: Driver could not be properly initialized
raised exception class TDBXError with message 'DBX Error: Driver could not be properly initialized. ...
- CategoryPanelGroup动态生成节点
afw TCategoryPanel *cp; ; i < TreeView1->Items->Count; i++) { ) { cp = new TCategoryPanel(C ...