zoukankan      html  css  js  c++  java
  • Linux基础

           1.Unix是一个将达的多用户、多任务的操作系统

            2.Linux是基于Unix的;

               Linux是一种自由和开放源码的操作系统,存在着许多不同的Linux版本,但它们都使用了Linux内核。Linux可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、台式计算机;

    二、Linux的安装

        1.vmware安装以及CentOS6.4安装

          *  下面连接中包含vmware、CentOS的安装包以及安装的详细教程

              链接:https://pan.baidu.com/s/1XV3AebBzt0TtIo78uJePAQ
              提取码:roqm 

    三、Linux的常用命令

           1.Linux的目录结构

             

           2.1.切换目录命令:cd

              使用:cd app     切换到app目录

                         cd ..         切换到上一层目录

                         cd /         切换到系统根目录

                         cd ~        切换到用户主目录

                         cd -        切换到上一个所在目录

           2.2.列出文件列表:ls、ll、dir

              ls(list)是一个非常有用的命令,用来显示当前目录下的内容。配合参数的使用,能以不同的方式显示目录内容。

              格式:ls[参数] [路径或文件名]

              注意:在linux中以   开头的都是隐藏文件

               ls -a   显示所有文件或目录(包含隐藏的文件);

               ls -l (缩写为 ll)   可以看到该目录下的所有目录和文件的详细信息;

           2.3. 创建目录和移除目录:mkdir rmdir(rm[rf])

                 1) 增加目录操作:mkdir 目录名称

                 2)删除目录操作:rmdir  目录名称

                                                rm -r 目录名称

                                                rm -f 目录名称

           2.4.浏览文件:cat、more、less

                  1)cat: 用于显示文件的内容

                        格式:cat[参数]<文件名>

                   2)more:一般用于要显示的内容会超过一个画面长度的情况。

                         操作:按空格键显示下一个画面,按 q 键退出查看。

                  3)less:用法和more类似,不同的是less可以通过PgUp、PgDn键来控制

           2.5.寻找目录:find

                   命令:find 目录 参数

            2.6.修改目录名称以及移动目录位置:mv

                   命令:mv 目录名称 新目录名称

                   命令:mv 目录名称 目录的新位置

            2.7.拷贝目录

                 命令:cp -r 目录名称 目录拷贝的目标位置

            2.8.文件创建

                  命令:touch 文件名称 

             2.9.修改文件内容

                 命令:vim 文件名

                   进入之后命令:i/a/o进入编辑模式

                    退出时:按下Esc,退回命令模式;输入 :   :wq保存并退出

                                                                             输入: q!只退出不保存

             2.10.打包压缩文件的命令

               1.打包:tar –cvf xxx.tar ./*

               2.打包并压缩:tar –zcvf xxx.tar.gz ./* 

               3.解压:tar –xvf xxx.tar

             2.11.其他命令

                   1)显示当前位置的命令:pwd

                    2)搜索命令:grep  要搜索的文件名

                    3)查看进程命令:ps -ef

                    4)杀死进程命令:kill -9 进程的pid

                    5)网络通信命令:ifconfig

                    6) 查看端口的使用:netstat -an

                    7) 清屏命令:clear

             2.12.用户和组

                  1)用户管理

                     * useradd  添加一个用户

                         useradd  test   添加一个test用户 

                          useradd test -d /home/t1   指定用户home的目录

                     * password  设置密码

                          password test 设置密码为test

                      * su - test    切换到test用户下

                      * userdel   删除一个用户

                           userdel -r test    删除test用户以及所有目录

                 2)组管理

                       *  gorupadd   创建组

                             groupadd  g1  创建g1组

                              useradd test -g g1   创建test用户值定g1组

                       groupdel 删除组              

             2.13.权限命令

                  1)查看权限:ls-l;

                   

                  

                    r : 代表权限可读,r也代表数字4;

                    w: 代表权限写,也代表数字2;

                    x: 代表权限执行,也代表数字1;

                  修改文件/目录的权限的命令:chmod;

          案例:修改/test下的aaa.txt的权限为属主有全部权限,属主所在的组有读写权限,其他用户只有读的权限

            chmod u=rwx, g=rw,o=r  aaa.txt

         执行后结果:权限为:     rwxrw-r--

  • 相关阅读:
    Hibernate中日期(Date)类型 与oracle中日期的映射处理
    mssql注入经常使用的命令
    EL表达式遍历Map集合
    TomCat项目空间映射 配置
    JSP探针虚拟主机JSP环境检测工具
    什么是RSS
    大U盘容量的烦恼:copy 4G 以上单个文件时总是显示U盘已满
    Java初体验之bool
    何为Cookie
    转测试网站各项性能的31 个免费在线工具
  • 原文地址:https://www.cnblogs.com/cqyp/p/12468868.html
Copyright © 2011-2022 走看看