2018.4.17-Linux

分区:
    xxyn
    xx:设备类型,hd为IDE硬盘,sd为SCSI硬盘
    y:分区所在的设备
    N:分区编号//主分区1~4表示从5开始是逻辑分区
设备文件:
    每个设备都有一个设备文件与之对应,放在/dev目录下
Linux的运行级别:
    //级别定义在/etc/intittab文件中,是init程序寻找的主要文件,最先运行的是/etc/rc.d目录下的文件
    // /etc下保存与系统设置,管理相关的文件,例如passwd,shadow等
    7级
        0 关机
        1 单用户模式,少数进程,用于维护系统
        2 多用户模式,不完整
        3 完整多用户模式
        4 未定义
        5 完整的图形界面
        6 重启
   运行级别原理
    1.在目录/etc/rc.d/init.d 下有许多服务器脚本程序,一般称 为服务(service)
    2.在/etc/rc.d 下有 7 个名为 rcN.d 的目录,对应系统的 7 个 运行级别
    3.rcN.d 目录下都是一些符号链接文件,这些链接文件都指 向 init.d 目录下的 service 脚本文件
    4.系统会根据指定的运行级别进入对应的 rcN.d 目录,并 按照文件名顺序检索目录下的链接文件

   查看当前运行级别:runlevel
   进入其他运行级别:init N//init是所有进程的祖先,进程号为1
虚拟控制台//实质就是一个登陆通道
    通过ctrl+alt+F1(F2~6)开启
shutdown [选项][时间][警告信息]//只能超级用户root用
    -r:    reboot
    -h:    half after shutdown
    -P    powe off after shutdown
    -k:    不关机只发出警告信息
    -c:    取消关机
pwd命令:    心事当前工作目录路径
cd命令:        更改工作目录路径
    cd /dir    //进入该目录
    cd..        //进入上一级目录
    cd.        //当前目录
    cd ~user      //更改至当前登录用户的工作目录
ls命令: ls 【选项】【目录或文件】
    ls /dir            //查看/home目录下的文件
    ls -a /home    //显示所有文件
    ls -l /etc        //长格式
    ls -R                //递归显示目录的所有内容
   
文件权限:
        前十位表示:
             第 1 位若为“d”表示目录,“-”表示普通文件 
                2~4 位表示文件所有者的权限;
                5~7 位表示群组内其他成员的权限;
                8~10位表示组外其他所有人的权限; 
                三位为一组,顺序分别是 rwx,其中 r 表示读,w 表示写,x 表示执行; 
                2~10 位若为“-”表示 0,若为字母表示 1,

文件定位:
    locate //搜索文件速度最快,并输出文件的完整路径
    locate file
    //若失败,未找到指定的数据库,可用updatedb升级数据库
history:查看曾今运行过的命令
    !4 //执行hitory种显示的第4条命令
在线帮助命令 man:
    man ls
help命令:
    命令--help    
★man 和 help 区别:
     man 是装系统时安装的文档,help 是软件编写人员在编写时提供的内置查询参数,查询
    参数是在程序或者命令内部,而 man 的查询结果在程序或命令之外,即如果系统的中缺少某
    条命令的文档,则 man 命令无法无法返回结果。

常用控制组合键 
    ① Ctrl+c:中止当前的命令
    ② Ctrl+u:整行删除命令,删除光标所在的整行
    ③ Ctrl+l:清屏
touch //创建空文件,更改文件的时间
    touch  [-c] [-d<日期时间>] [-r<参考文档或目录>][-t<日期时间>] [文件]
            -c: 假设文件不存在,不创建新文件
            -r:使用参考文档时间
            -t:修改文件事件,格式为"MMDDHHmm"
ln
    ln file linkFile//创建一个硬链接,与目标文件共用inode
    ls -s file linkFile//创建一个软链接,不共用inode
    
    stat file//查看某个文件的inode信息
    df -i//查看硬盘inode总数
    ls -i file//显示文件的inode号码
mkdir //创建目录
    mkdir[选项] [目录名]
        -p //递归创建
        -m 权限//带权限创建
rmdir //删除空目录
    -p //递归删除 
rm //删除目录和文件  但对于链接文件,只是断开连接,不删除文件

    

    

    

    

阅读更多
想对作者说点什么?

博主推荐

换一批

没有更多推荐了,返回首页