zoukankan      html  css  js  c++  java
  • linux学习笔记

    一.目录结构
    root:存放root用户相关文件
    ant:默认挂载光驱和软驱的目录
    home:存放普通用户的相关文件
    boot:存放引导相关的文件
    etc:存放配置相关文件
    bin:存放常用命令
    sbin:要具有一定权限才可以使用命令
    var:存放经常变化的文件
    常用目录的作用:
     /根目录
     /bin命令保存目录(普通用户就可以读取的命令)
     /boot启动目录,启动相关文件
     /dev设备文件保存目录
     /etc配置文件保存目录
     /home普通用户的家目录
     /lib系统库保存目录
     /mnt系统挂载目录
     /media挂载目录
     /root超级用户的家目录
     /tmp临时目录
     /sbin命令保存目录(超级用户才能使用的目录)
     //proc直接写入内存的
     /sys
     /usr系统软件资源目录
     /usr/bin/系统命令(普通用户)
     /usr/sbin/系统命令(超级用户)
     /var系统相关文档内容
            proc和sys目录不能直接操作,这两个目录保存的是内存的过载点。可以在家目录root或home,以及tmp目录下随便放内容
     
    二.常用命令
    pwd 显示当前在哪个路径
    添加用户:
    useradd xiaoming
    password xiaoming
    删除用户:
    userdel -r xiaoming(删除用户以及用户主目录)
    userdel xiaoming(删除用户但保存用户主目录)
    三.linnux常用命令
     命令基本格式:命令 [选项] [参数]
      查询目录文件内容 ls
                     选项:-a 显示所有文件 -l显示详细信息 -d查看目录属性 -h人                       性化显示文件大小 -i显示inode
                            -rw-r--r--(十位)
                     第一位是文件类型(-文件 d目录 l软链接文件)
                             rw-      r--       r--
                             u所有者  g所属组   o其他人
                             r读 w写 x执行
                             ls -l 就相当于 ll
                        
     文件处理命令
      建立目录: mkdir -p [目录名]
                     -p递归创建,目录不存在的话逐层创建
                     cd 波浪号 进入当前用户家目录
                     cd
                     cd - 进入上次目录
                     cd ..进入上一级目录
                     cd . 进入当前目录
                     pwd 显示当前目录所在位置
                     rmdir 删除空目录
                     touch 创建空文件
                     rm   删除文件
                     rm -r 删除目录
                     rm -rf 强制删除
                     rm -rf / 强制删除根目录下99%文件,会导致系统崩溃
                     复制目录: cp [选项] [原文件或目录] [目标目录]
                      选项: -r 复制目录
                             -p 连带文件属性复制
                             -d 若源文件是链接文件,则复制链接属性
                             -a 相当于 -pdr 使复制的源文件和目标文件所有东西保                         持一致
                     剪切或改名:mv
                     链接命令(生成链接文件):ln -s [原文件] [目标文件]
                     硬链接特征:拥有相同的i节点和存储block块,可以看作是同一个文件;可通过i节点识别;不能跨分区;不能针对目录使用。
                      ls -i查看文件i节点
                      软链接特征:类似windows快捷方式,拥有自己的i节点heblock块,但是数据块中只保存原文件的文件名hei节点号,并没有实际的文件数据;lrwxrwxrwx l 软链接,软链接的文件权限都为rwxrwxrwx;修改任意文件,另一个都改变;删除原文件,软链接不能使用。
                      删除源文件后,软链接不能使用,硬链接能使用。
                      echo [内容] >> 目标文件:将内容写入文件
                      cat 目标文件:查看文件内容
               
     文件搜索命令

                       locate 文件名:在/var/lib/mlocate下的数据库搜索,一天一次更新,不能找到新建的文件、只能按照文件名搜索,速度快
                      updatedb    :强制更新数据库
                      touch 文件  :创建文件
                      whereis ls  :当前路径
                      whoami ls   :当前用户
                      whatis 命令 :解释当前命令
            which 命令  :命令所在位置
                      find [搜索范围] [搜索条件]
                      通配符: *匹配任意多个内容 ?匹配任意一个字符 []匹配括号内的任意一个字符    
                      find [搜索范围] -iname 文件名 :不区分大小写
                      find [搜索范围] -user [user名] :按照所有者搜索
                      find [搜索范围] -nouser: 查找没有所有者的文件
                      find [搜索范围] -mtime +10 :查找10天前修改的文件
                      -10 10天内修改的文件
                       10  10天当天修改的文件
                       +10 10天前修改的文件
                        atime 文件访问时间
                        ctime 改变文件属性
                        mtime 修改文件内容
                       find . -size 25k:查找当前目录下文件大小是25kb的文件
                       -25k   小于25kb的文件
                       25kb    等于25kb的文件
                       +25kb 大于25kb的文件
                       find . -inum 262422 查找i节点是262422的文件
                       k字节小写 M字节大写
                       ls -i 文件名 查看文件i节点
                       find [搜索范围] -inum [i节点] 通过i节点查找文件
                       -a 并且 -o 或者
                       find /etc -size +20k -a -size -50k -exec ls -lh {}
                       查找/etc目录下,大于20k并且小于50k的文件,并显示详细信息。
                       命令1 -exec 命令2 {} 对命令1执行产生的结果再用命令2执行操作
                       -exec/ok 命令 {} 对搜索结果执行操作

                         find /root -inum 262421 rm -rf {}            查找root下节点为262421的文件并删除

                        
                       find命令:在系统中搜索符合条件的文件名,如果需要匹配符合,使用通配符匹配,通配符是完全匹配
                                        grep命令:在文件中搜索符合条件的字符串,如果需要匹配,使用正则表达式匹配,正则表达式时包含匹配 -i表示忽略大小写 -v表示排除指定字符串
     

                        

    四.快捷键
    Ctrl+L 清屏
     压缩与解压缩命令
     关机和重启命令
     其他常用命令

  • 相关阅读:
    Dynamics AX 2012 R2 配置E-Mail模板
    Dynamics AX 2012 R2 设置E-Mail
    Dynamics AX 2012 R2 为运行失败的批处理任务设置预警
    Dynamics AX 2012 R2 耗尽用户
    Dynamics AX 2012 R2 创建一个专用的批处理服务器
    Dynamics AX 2012 R2 创建一个带有负载均衡的服务器集群
    Dynamics AX 2012 R2 安装额外的AOS
    Dynamics AX 2012 R2 将系统用户账号连接到工作人员记录
    Dynamics AX 2012 R2 从代码中调用SSRS Report
    Dynamics AX 2012 R2 IIS WebSite Unauthorized 401
  • 原文地址:https://www.cnblogs.com/yanweichen/p/9097841.html
Copyright © 2011-2022 走看看