zoukankan      html  css  js  c++  java
  • lesson

    内容概要:

    1. 命令ls 
    -l   详细信息
    -a  查看隐藏的文件或目录
    -d   只看目录本身,不列出目录下面的文件和目录
    -t 以时间先后排序

    2  目录结构
    /bin, /sbin, /usr/bin, /usr/sbin  放命令的目录,sbin是超级用户root才可以用的命令
    /boot Linux内核及引导系统程序所需要的文件目录
    /dev 存放的是Linux的外部设备
    /etc/ 配置文件目录
    /home 用户家目录  命令:useradd
    /lib  命令: ldd
    /media, /mnt
    /opt 是存放某些大型软件或者某些特殊软件的目录
    /proc  系统内核映射
    echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all
    /root root用户家目录
    /selinux 
    /srv 存放一些服务启动之后需要提取的数据
    /sys  
       /sys/class  包含所有注册在kernel里面的设备类型,链接到device
       /sys/dev 维护一个按照字符设备和块设备的主次号码列表,链接到device
       /sys/device  是全局设备结构体系,包含所有被发现的注册在各种总线上的各种物理设备,是内核对系统中所有设备的分层次表达模型,也是/sys文件系统管理设备的最重要的目录结构
       /sys/fs 描述系统中所有的文件系统
       /sys/kernel 存放的是内核中所有可调整的参数
    /tmp 临时文件
    /usr  用户程序存放目录,类似win program files文件夹
    /var 存放着在不断扩充着的东西,我们习惯将那些经常被修改的目录放在这个目录下。包括各种日志文件。

    3. cd命令
    cd  后面不加东西,就是进入到当前用户的家目录
    cd ~  这里的~符号也表示用户的家目录
    cd -  切换到上一次所在的目录
    cd .  ..   其中.表示当前目录, ..表示上一级目录
    注意区分绝对路径,相对路径概念,其中绝对路径是从/开始的

    4. 环境变量PATH的用法
    echo $PATH 可以查看系统的环境变量PATH的值,使用which命令可以查看某个命令所在的绝对路径
    PATH=$PATH:/tmp  这样我们可以使用/tmp/下面的可执行文件作为命令
    让PATH永久生效的,需要把它加入到/etc/profile 里,重启生效,或者直接运行命令: 
    source  /etc/profile

    alias设置命令的别名,例如 alias aming='ls -lt'  
    解除别名使用 unalias  aming 
    让别名永久生效,需要把设置别名的命令,加入到 ~/.bashrc 里

    5. 快捷键
    Ctrl+c  取消命令
    Ctrl+z 暂停命令
    Ctrl+a 光标到行首
    Ctrl+e 光标到行尾
    Ctrl+u 删除光标前所有字符
    Ctrl+k 删除光标后所有字符
    Ctrl+l 清屏
    Ctrl+d 退出登录 == exit
    Ctrl+s 锁住命令终端,按任何键都不会有反应
    Ctrl+q 解锁命令终端

  • 相关阅读:
    26个高效工作的小技巧 z
    DevExpress控件水印文字提示 z
    c#枚举自定义,用于数据绑定。 z
    WeifenLuo.WinFormsUI.Docking"的使用 z
    解决 winform 界面对不齐 z
    WCF服务通过防火墙怎么设置
    Auto Updating the exe from a network location when application starts z
    怎样学法学?——民法学泰斗王利明教授的演讲 z
    JAVA常见算法题(十八)
    JAVA常见算法题(十七)
  • 原文地址:https://www.cnblogs.com/LinuxSuDa/p/4334887.html
Copyright © 2011-2022 走看看