zoukankan      html  css  js  c++  java
  • Linux

    一.与Windows的不同

    (1)Linux 严格区分大小写

    (2)Linux中所有内容均以文件格式保存,包括硬件

    (3)不靠扩展名区分文件类型,靠权限区分

    (4)Windows中的程序不能直接在Linux中安装和运行
    二.字符界面的优势

    (1)占用的系统资源更少

    (2)减少了出错,被攻击的概率


    三.管理员所在目录/root,普通用户所在目录/home/user1

    #超级管理员,$普通用户

    四.命令

    (1)显示文件:ls  :     -a(--all)   显示所有文件,包括隐藏文件

               -l  显示详细信息      

                     -    文件

                     d   目录

                     l    软链接文件

              -d    查看目录属性

              -h    人性化显示文件大小

              -i       显示inode

    (2)链接命令:  软连接:ln  -s   [原文件]  [目标文件]

                                    如:ln -s     /root/anaconda-ks.cfg    /tmp/ana.sort

                                    特点:类似Windows的快捷方式

                                             拥有自己的i节点和block块,但是数据块中只保存源文件的数据名和i节点,没有实际的文件数据    

                                             软连接的权限文件都为rwxrwxrwx

                                            删除源文件,软连接不能使用

                             硬链接: ln   -h  [原文件]  [目标文件]

                                    如:ln -h     /root/anaconda-ks.cfg    /tmp/ana.hart   

                                   特点:拥有相同的i节点和block块,可以看做是同一文件

                                              源文件删除后,目标文件仍然可以使用

                                               不能跨分区,不能针对目录使用

    (3)搜索命令

    文件搜索命令locate(/var/lib/mlocate)每天更新一次   也可以   updatedb

                       遵守   配置文件    /etc/updatedb.conf   的规则

                         locate 文件名

                       特点:    快,但只可以搜索文件名

    命令搜索命令whereis与which

                         whereis    ls         位置(-b)和帮助文档 (-m)

                        which   ls   位置和别名

    文件搜索命令find

                             find / -name server.log

                              通配符:*    匹配任意内容            find /root -name  "server.log*"

                                           ?     匹配任意一个字符

                                           [ ]       匹配任意一个中括号中的内容          find /root -name  "ab[cd]"

    字符串搜索命令grep

                     grep   "size"    anaconda.cfz   搜索符合搜索条件的字符串

                      grep    -v  "size"    anaconda.cfz    搜索不符合搜索条件的字符串

                    grep      -i     "size"    anaconda.cfz      忽略大小写

    (4)帮助命令

              man   ls

    (5)查看所有别名

      alias    ls=' ls --color =never '

    (6)历史命令

    history

    五.常见的目录作用

    /  根目录

    /bin   命令保存的目录(普通用户就可以读取)

    /sbin    命令保存的目录(管理员才可以读取)

    /boot   启动目录,启动相关文件

    /dev   设备文件保存目录

    /etc   配置文件保存目录

    /home   普通用户的家目录

    /root     超级用户的家目录

    /lib    系统库保存目录

    /mnt    系统挂载目录

    /media  挂载目录

    /tmp    家目录

    /proc   直接写入内存的

    /usr    系统软件资源目录

    /var     系统相关文档内容

  • 相关阅读:
    移动端底部fixed固定定位输入框ios下不兼容
    mint-ui Picker设置指定初始值
    vue项目的mode:history模式
    更改checkbox的默认样式
    vue组件通信的几种方式
    Python运行Google App Engineer时出现的UnicodeDecodeError错误解决方案
    ActionFilterAttribute之HtmlFilter,压缩HTML代码
    MongoDB C#驱动中Query几个方法
    无需路由端口映射 花生壳6.5工程版发布
    如何让搜索引擎抓取AJAX内容?
  • 原文地址:https://www.cnblogs.com/wujianzhou/p/8435268.html
Copyright © 2011-2022 走看看