Linux-A-基础-第1章-基本操作(持续更新中)

2018-10-01  本文已影响0人  sky92archangel

目录(持续更新)


基础-第0章-安装
基础-第1章-基本操作
基础-第2章-磁盘及文件系统管理
基础-第3章-获得帮助
基础-第4章-用户及权限基础
基础-第5章-网络基本配置
基础-第6章-管道,重定向及文本处理
基础-第7章-系统启动详解

进阶-第1章-日志服务
进阶-第2章-DNS域名服务器
进阶-第3章-FTP文件共享服务
进阶-第4章-NFS文件共享服务
进阶-第5章-SMB文件共享服务
进阶-第6章-WEB服务Apache篇
进阶-第7章-电子邮件服务
进阶-第8章-Linux服务基础及管理

高级-第1章-LVM逻辑卷
高级-第2章-高级权限ACL
高级-第3章-RAID提升速度及冗余
高级-第4章-高级网络-网卡绑定,子端口
高级-第5章-SELinux安全系统基础
高级-第6章-IPTable防火墙基础
高级-第7章-Linux远程管理-SSH、VNC


第1章-基本操作


第一节 GNOME图形界面基本操作


第二节 命令行BASH的基本操作
  提示符      # 根用户       $ 普通用户
  命令一般三个部分    命令  选项  参数   
      命令 例如: hostname     ls    uname 内核名
      参数 例如: uname -r     uname -a     name  --all 
  firefox      打开火狐浏览器   但终端成为单进程
  firefox &    将火狐进程作为后台运行   放置终端成为单进程的程序 
 
  ctrl + C    中断终端命令程序操作

  tab键可以作为命令补全    按两下tab可以查看所有相应开头的命令
  tab也可以作为补全文件名   按两下tab可以查看所有相应开头的文件
  但是tab不能补全参数

  上下键可以浏览曾经执行过的命令
  history  可以查看命令历史
  !!       可以执行上一个命令
  !字符    重复之前以“字符”开头的
  !num    重复前一个历史记录第num个的命令
  !?abc    重复之前包含abc的命令
  ! -n    重复几个之前的命令
  ctrl+R    可以查找之前包含任何名的命令
  命令后按下  .  可以重复之前命令的参数   
  *匹配零个或多个
  ? 匹配任意一个字符
  [0-9] 匹配一个数字范围
  [abc] 匹配abc列表里任何字符
  [^abc]    匹配abc列表以外的字符
  su -      切换到root用户(进入新root环境)
  su - test 切换到test用户  (前提是系统有这个用户)
  su        切换到root用户
  su  后的  -   不加    为仅仅切换身份  但不切换终端  可用exit退出root用户
  su -切换到root用户(进入新root环境)
  su切换到root用户 但不切换终端  可用exit退出root用户
  sudo使用管理员身份执行命令   sudo su
  sudo + 命令   让普通用户能执行管理员的命令
  id当前用户信息
  passwd修改用户密码  不合规则或密码太短会被限制修改
 在命令后添加&  可以把命令放到后台运行
 jobs可以查看后台运行的命令
    sleep 5000   进程休眠5000秒   
    ctrl+C  终止
    ctrl+Z 暂停
    bg+后台编号     继续后台该编号的程序

第三节 LINUX文件系统结构
 每一个shell 系统进程都有一个当前工作目录
    
 pwd 可以查看当前工作目录
 文件严格区分大小写

 名称最多为255个字符

 除了斜线外都是有效字符

 通过touch来创建一个文件  或者更新已有文件的时间

 以“.”开头的文件为隐藏文件  大多是配置文件
 ls -a          显示所有文件包括隐藏文件

 ls -l      显示详细信息

 ls -R      递归显示子目录结构

 ls -ld     显示当前目录信息和链接信息

 file+文件(文件夹)   查看文件类型
第四节 linux文件基本操作管理

第五节 linux系统目录架构
    /
        /dev  
        /boot   
            /grub
        /etc  
        /home  
        /use         
        /var 
            /tmp
            /log
                /sa
                /mall
            /lib            
        /lib  
        /proc  
    / 根目录

    /bin        保存的是可执行二进制文件  所有用户可用

    /boot       引导文件   vmlinuz  内核文件爱你
    
    /dev        所有设备模拟为文件  sda 硬盘    tty终端

    /ect        所有配置文件  都是纯文本  常是.conf结尾

    /home       家目录    用户的私有文档    家目录有所有正常一般用户的信息  root家目录单独一个

    /lib        库文件

    /media      自动挂载
    
    /mnt        临时挂载目录

    /opt        装大型软件   

    /proc       虚拟文件夹 只存在于内存    内存实时信息   进程会在其中创建一个数字文件夹  cpuinfo  acpi 

    /sbin       super bin  只有超级用户才能执行的命令    

    /selinux    安全目录

    /sys        系统底层硬件

    /tmp        会自动删除

    /usr        一般软件安装的目录

    /var        服务器常变化的信息

    /

第六节 linux系统常用命令
    echo    显示输入内容

    cat     显示文件内容

    head    显示文件头几行   -n指定行数   默认10行

    tail    用以显示文件的末尾几行 -n指定行数  -f追踪显示文件更新   常用于查看日志


    more    翻页形式显示文件内容  只能向下翻

    less    翻页形式显示文件内容  能上下翻页

第七节 vi与vim文本编辑器

CLI下的文本编辑器 另外还有emacs gedit

vim file 打开file开始编辑 如果不存在 则自动创建

上一篇 下一篇

猜你喜欢

热点阅读