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--

  • 相关阅读:
    笔记-归并排序
    Repeated Substring Pattern
    Assign Cookies
    Number of Boomerangs
    Paint Fence
    Path Sum III
    Valid Word Square
    Sum of Two Integers
    Find All Numbers Disappeared in an Array
    First Unique Character in a String
  • 原文地址:https://www.cnblogs.com/cqyp/p/12468868.html
Copyright © 2011-2022 走看看