linux系统命令笔记整理

本文讲述了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软件<br>

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系统维护有所帮助。

(0)

相关推荐

  • Linux系统清除缓存的方法总结

    1)缓存机制介绍 在Linux系统中,为了提高文件系统性能,内核利用一部分物理内存分配出缓冲区,用于缓存系统操作和数据文件,当内核收到读写的请求时,内核先去缓存区找是否有请求的数据,有就直接返回,如果没有则通过驱动程序直接操作磁盘. 缓存机制优点:减少系统调用次数,降低CPU上下文切换和磁盘访问频率. CPU上下文切换:CPU给每个进程一定的服务时间,当时间片用完后,内核从正在运行的进程中收回处理器,同时把进程当前运行状态保存下来,然后加载下一个任务,这个过程叫做上下文切换.实质上就是被终止运行

  • Linux系统删除文件夹和文件的命令

    linux删除目录很简单,很多人还是习惯用rmdir,不过一旦目录非空,就陷入深深的苦恼之中,现在使用rm -rf命令即可. 直接rm就可以了,不过要加两个参数-rf 即:rm -rf 目录名字 -r 就是向下递归,不管有多少级目录,一并删除 -f 就是直接强行删除,不作任何提示的意思 删除文件夹实例: rm -rf /var/log/httpd/access 将会删除/var/log/httpd/access目录以及其下所有文件.文件夹 删除文件使用实例: rm -f /var/log/htt

  • nasm实现的用vmware运行自做的linux启动盘的引导代码

    当计算机电源被打开后,它会先进行加电自检(POST),然后寻找启动盘,如果是选择从软盘启动,计算机就会查找软盘的0面0磁道1扇区,如果发现它以0xAA55结束,则BIOS认为它是一个引导扇区,然后BIOS就会把引导扇区的前512字节的引导代码拷贝到内存的0000:7c00处并将控制器彻底交给这段引导代码. 简单的引导代码如下所示: 复制代码 代码如下: org 07c00h ;告诉编译器加载到07c00h处 mov ax, cs mov ds, ax mov es, ax call DispSt

  • Linux系统用户管理命令小结

    用户和组管理 1.用户/组基本概念 Users and groups: . Every process (running program) on the system runs as a particular user. . Every file is owned by a particular user. . Access to files and directories are restricted by user. . The user associated with a running

  • linux系统sudo命令详解

    比如:运行一些像mount,halt,su之类的命令,或者编辑一些系统配置文件,像/etc/mtab,/etc /samba/smb.conf等.这样以来,就不仅减少了root用户的登陆次数和管理时间,也提高了系统安全性. 一. sudo的特点 sudo扮演的角色注定了它要在安全方面格外谨慎,否则就会导致非法用户攫取root权限.同时,它还要兼顾易用性,让系统管理员能够更有效,更方便地使用它.sudo设计者的宗旨是:给用户尽可能少的权限但仍允许完成他们的工作.所以,sudo有以下特点: # 1.

  • Linux系统中sudo命令的十个技巧总结

    前言 在Linux和其他类Unix操作系统中,只有root用户可以运行所有命令并在系统上执行某些关键操作,如安装和更新,删除包,创建用户和组,修改重要的系统配置文件等. 然而,承担root用户角色的系统管理员可以允许其他正常系统用户在sudo命令和几个配置的帮助下运行某些命令以及执行包括上述的一些重要系统操作. sudo 表示 "superuser do". 它允许已验证的用户以其他用户的身份来运行命令.其他用户可以是普通用户或者超级用户.然而,大部分时候我们用它来以提升的权限来运行命

  • linux引导系统的方法分析

    本文实例讲述了linux引导系统的方法.分享给大家供大家参考,具体如下: 一.linux引导系统 1.选择操作系统 /etc/grub.conf 设置grub引导装载程序口令,使用单用户模式时必须输入此密码 password --md5 md5后的密码字符串(可以通过grub-md5-crypt计算) 2.选择登录界面 /etc/inittab 1)linux运行级别: 0 表示关机      1 单用户模式      2 多用户模式,没有NFS      3 多用户(字符模式)      4

  • PHP程序员玩转Linux系列 nginx初学者引导

    PHP程序员玩转Linux系列文章: 1.PHP程序员玩转Linux系列-怎么安装使用CentOS 2.PHP程序员玩转Linux系列-lnmp环境的搭建 3.PHP程序员玩转Linux系列-搭建FTP代码开发环境 4.PHP程序员玩转Linux系列-备份还原MySQL 5.PHP程序员玩转Linux系列-自动备份与SVN 6.PHP程序员玩转Linux系列-Linux和Windows安装nginx 翻译自官网文档 nginx有一个master进程和很多个worker进程.master进程的主要

  • Linux的引导过程剖析

    大家在安装完Linux后,有没有留心过Linux的引导过程呢?本文就尝试以通俗的语言来描述这一过程和相关的各种情况,了解了Linux的引导过程后,您在面对Linux引导过 程的出现的各种问题时就能做到心中有数了. Linux的一个吸引人的特性就是用户可以自行定制整个系统,你可是运行一个只有1M的"迷你"Linux,也可以运行一个几G的强大Linux.而无论你运行怎样的Linux,你都是先从引导程序开始运行的.对于普通用户,大多都是在个人电脑上运行Linux的.个人电脑,又叫PC机,是我

  • linux系统下dd命令的使用方法

    功能:把指定的输入文件拷贝到指定的输出文件中,并且在拷贝过程中可以进行格式转换.可以用该命令实现DOS下的 diskcopy命令的作用.先用dd命令把软盘上的数据写成硬盘的一个寄存文件,再把这个寄存文件写入第二张软盘上,完成diskcopy的功能.需要注意的是,应该将硬盘上的寄存文件用rm命令删除掉.系统默认使用标准输入文件和标准输出文件. 语法:dd [选项] 复制代码 代码如下: if =输入文件(或设备名称). of =输出文件(或设备名称). ibs = bytes 一次读取bytes字

  • Linux管理员手册(5)--引导和关机

    本节说明当Linux系统引导和关机时发生了什么,应该任何正确完成. 如果没有遵循正确的过程, 文件可能损坏或丢失. 引导和关机概述 开启计算机并导致其操作系统被加载的过程 叫引导. The name comes from an image of the computer pulling itself up from its bootstraps, but the act itself slightly more realistic. 启动过程中,计算机首先加载了一小段叫 bootstrap lo

随机推荐