• Centos学习笔记1-基本部分



    1:查看系统的使用状态:

    谁在线:who

    网络连接状态:netstat  –a

    后台执行程序:ps –aux

    2:关机

    关机:shutdown   或者 shutdown –h now

    重启:reboot

    3:切换执行等级

    init

    0 关机

    3 命令行

    5 图形化

    6 重启

    注:使用init 0同样可以关机

    4:帮助命令

    info man 和  help

    帮助命令:ls --help

                 cd --help

     5:重要的热键

    tab:补齐命令

    ctrl+c:中断当前程序

    ctrl+d:退出当前界面

    6centous版本的查看

    查看linux的内核: uname  –r

    查看centous版本: lsb_release  -a

    7:忘记root密码

    (1)在读秒阶段按下任意键

    (2)e进入grub编辑模式、

    (3)光标移到最后一行:按e进入编辑模式,在最后输入single

    (4)Enter后按b进入单用户模式

    (5)修改root密码:passwd

    8切换用户

    1. centous下一般用到切换到root用户的命令是:su –  或者 su root
    2. ubuntu下对于一般用户切换到root用户命令:sudo su
    3. ubuntu下默认存在root用户,但是需要为要设置密码,启用到的命令是:sudo passwd root

    Linux学习第2天:linux目录配置

    ls –al 列出所有文件

    ls –al  /etc/temp 列出对应目录下的所有文件

     

    chgrp:改变文件所在组

    chown:改变文件所有者

    chmod:改变文件权限

     

    /usr是软件默认的安装位置,Unix software resource 的缩写

    /etc/init.d/:所有服务的默认启动脚本

    /etc/inittab:开机的设置

    /bin:重要的执行文件

    /sbin:重要的系统执行文件

    当前目录:.

    上层目录:..

    ./run.sh :执行当前目录下的脚本文件,.表示执行的意思。

    /.ssh   :表示根目录下的隐藏文件

     


    Linux学习第3天:linux目录管理

    cd :切换目录

    pwd:显示当前目录

    mkdir:新建空目录

    rmdir:删除空目录

    echo  $PATH:显示那些变量已经被配置过了,和jdkpath配置一样这样就可以随时使用命令了。

    ls:查看文件与目录

    cp :复制

    复制目录需要加上参数-r :cp  –r  /etc/  /dir

    rm:删除

    mv:移动,重命名

     

    文件内容查阅:

    cat:查看文件内容

    tac:从最后一行开始显示。是cat的倒写

    more:分页显示

    less:分页显示,可以往前显示

    od:以二进制显示

     

    创建文件:touch

    rmdir仅仅可以删除空目录,要删除非空目录::rm  -r

     

    磁盘分区:fdisk –l

    fdisk  /dev/hdc

     

    解压缩:tar

    -c  新建打包文件

    -x  解压包或解压缩命令

    -v  将正在处理的文件名显示

    -j  对于.tar.bz2文件进行压缩和解压缩

    -z  对于.tar.gz 文件进行压缩和解压缩

    -f  单独写,后跟文件名

     

    压缩:tar –jcv  –f  xxx.tar.bz2

    压缩:tar -jcv   -f  xxx.tar.gz

    解压:tar –jxv  –f  xxx.tar.bz2

    解压:tar –zxv  –f  xxx.tar.gz

    Linux下要想把文件解压缩到指定目录,必须先要进入到该目录下,再来执行tar命令,因为tar命令没有参数对应于指定的路径,所以必须先进入,这和window不同


    Linux学习第4天:linux系统管理

    系统启动过程:

    1:加载bios硬件信息,

    2:读取boot loader

    3:  加载kernel,并开始检查驱动信息,和检查硬件

    4 kernel调用init进程

    5 init执行/etc/rc.d/rc.sysinit

    6:  init执行run-level各个服务进程

    7init执行/etc/rc.d/rc.local文件

    启动级别run-level

    Init 0:关机

    Init3:命令行

    Init5:图形化

    Init6:重启

    Init的配置在 /etc/inittab中进行配置

    Vi  /etc/inittab

    软件安装命令:

    1: 配置:./configure –prefix=/usr/local/ntp

    2: 编译:make

    3:  安装:make install

    4:  合并:make&make install

    进程

    查看系统所有进程:ps   -aux

    查看进程变化过程:top  –d  2(表示秒数)

                           top  -b (表示批处理)

    环境配置:

    1/etc/profile     表示整体配置

    2:~/.bash_profile或者~/.profile或者~/.bash_login  表示个人配置

    如何配置PATH:

    echo PATH

    PATH=$PATH:$HOME/bin 配置path变量

    export PATH:使环境变量生效


    Linux学习第5天:linux其他命令

    history 查看历史命令

    ! 66 执行第66个命令

    命令别名:alias  rm=”rm - i”

    取消别名:unalias  rm


    1.通过远程工具登陆到linux后,所在的位置是当前登录用户的家目录(home directory)。
    2.家目录的符号用~表示。
    3.linux的文件系统是一个树结构。
      linux文件系统的树根成为根目录,使用符号"/"表示。
      linux文件系统中使用符号".."表示上级目录。
      linux文件系统中使用符号"."表示当前目录。
      linux文件系统中,如果文件使用“.”开头,就表示隐藏文件
      linux的路径表示方式有两种,一种是绝对路径(以”/“开头的路径),一种是相对路径
    4.命令cd(change directory):跳转到其他目录
    5.命令ls:查看目录下包含什么东西
          ls  -l:显示详细信息
          ls  -a:显示隐藏文件
    6.命令pwd:显示当前所处位置的
    7.命令clear:清屏
    //权限
    8.命令mkdir:创建文件夹
            mkdir -p:递归创建上级文件夹
    9.命令touch:创建空白文件
    10.命令more:查看文件内容
    11.命令rm:      删除文件
        命令rmdir:  删除文件夹
       命令rm -rf:    删除文件(夹),不论层级多深,一概删除,并且不给出提示
    12.命令cp(copy):复制文件,还有一个功能是创建新文件
    13.命令mv(move): 移动文件,还有个功能是重命名
    *********************************
    VI操作:
    (1)当使用命令vi f1回车时,进入了vi编辑器内,处于只读状态(只能看不能写);
    (2)按字母”i“(insert)或者”a“(append)就可以进入编辑状态;
    (3)按键盘上的”Esc“键,再按Shift+:,进入命令状态
        如果输入命令wq,意味着保存退出;
        如果输入命令q!,意味着不保存退出;
    *********************************
    linux的权限使用9位字符表示,rwx rwx rwx
    这里面r表示读权限,w表示写权限,x表示执行权限,-表示没有权限
     
    这9位字符,每3位一组,分为3组。
    第一组表示创建者的权限;
    第二组表示创建者所在组的权限;
    第三组表示其他人的权限;
     
    权限还可以使用数字表示。rwx用数字表示为4+2+1=7。
    新创建文件的默认权限是644;新创建文件夹的默认权限是755.
     
    命令chmod:修改权限,三个组分别使用u、g、o表示,赋权限使用“+”,去掉权限使用“-”。
               chmod u+x f1  //表示文件f1的创建者增加执行权限
               chmod o-r f1  //表示文件f1的其他人去掉读权限
     
     
  • 相关阅读:
    NSIndexPath 延伸
    iOS进阶推荐的书目
    配置App真机测试证书的流程 一览
    NSAttributedString 的21种属性 详解
    KVO & 通知 小记
    贝塞尔曲线 & CAShapeLayer & Stroke 动画 浅谈
    提升开发人员修为的探讨
    热门IOS 第三方库
    drawRect & 内存 -> 深究
    CALayer & UIView 关系浅析
  • 原文地址:https://www.cnblogs.com/hellochennan/p/5372782.html
Copyright © 2020-2023  润新知