美文网首页Linux命令篇
若泽早课—linux命令(5.03)

若泽早课—linux命令(5.03)

作者: 悬崖上的大龙猫57 | 来源:发表于2018-05-03 21:10 被阅读0次

    1.移动文件、文件夹的命令

                    mv (移动以后原路径不存在了)


    2.复制文件、文件夹的命令参数

                     文件:cp    文件夹:cp -r     (复制后原路径仍在)


    3.强制删除文件、文件夹的命令参数

             rm -f (文件)      、    rm -rf (文件夹)      、 rm(询问)


    4.生产上是否能够执行rm -rf /?

    不行!!!会把根目录全部删除!!!


    5.切换用户到执行环境变量且进入家目录的命令参数

    su  - (空格) 用户名 ------------(切换后直接进入~目录,且执行环境变量文件 .bash_profile)

    su  用户名 ------------------------(进入当前目录)


    6.普通用户想要临时获取root最大权限,修改哪个文件?

    !!总结

    首先  adduser  wenqi

    方法1.

    vim /etc/passwd 把用户ID改为0

    即:wenqi:x:500:500:wenqi:/home/wenqi:/bin/bash 将第一个500改为0

    方法2:

    vim /etc/sudoers  在root下面添加一行

         root         ALL=(ALL)             ALL

           wenqi      ALL=(ALL)             ALL

    或者 wenqi      ALL=(root)             NOPASSWD:ALL

    注:有时将用户设置了NOPASSWD,但还是要输密码,原因是被后面的group的设置覆盖了,需要把group的设置也改为:

         用户名  ALL=(root)         NOPASSWD:ALL

          %admin  ALL=(ALL)     NOPASSWD:ALL

    设置su不需要密码????

    方法3.

    vim /etc/sudoers   找到下面一行

    #%wheel   ALL=(ALL)    ALL

    去掉注释# ,然后修改用户,使其属于root组(wheel):

    usermod -g root wenqi


    7.查看命令帮助

    --help 或 man--


    8.查看历史命令和实现60行

    history   !60


    9.创建一个空文件?创建一个文件夹?创建级联文件夹?

    空文件:touch

    文件夹:mkdir xxx(单个文件夹)

                  mkdir 4,5,6 (同级文件夹)

                  mkdir -p 1/2/3(连续创建3层)


    10.查看后台运行的进程

            ps aux | grep 进程名    

    或     ps -ef | grep 进程名


    11.杀死某个进程

            kill -9 xxx 或 kill xxx


    12.查看进程 955 的端口号

               netstat -nlp | grep 955

    或       ps -ef | grep 955


    13.怎样设置一个临时的别名

    alias 别名='被选中的命令'

    删除别名:unalias 别名   ------都是临时生效

    vi /root/.bashrc设置才能永久生效


    14.设置变量key= value,对吗?

    不对,中间没空格


    15.环境变量文件分为全局和个人,它们分别在什么位置?怎么生效?

    全局: /etc/profile    生效:source /etc/profile

    个人:~/.bash_profile 或者 .bashrc 生效: source ~/.bsah_profile 或 .~/.bash_profile


    16.查看文件内容有哪些命令?

    cat 、tail 、more、

    注:tail -f   xxx.log

            tail -F   xxx.log


    17.  .tail -f 和-F有什么 区别?

    ??待解决   F=f+retry


    18.假如某台电脑,要杀死xxx相关的所有进程,那么我们操作的步骤是什么?

    首先 ps -ef | grep xxx

    接着 kill -9$(pgrep -f xxx)


    19.怎样创建一个用户?创建一个用户组?

    useradd AA(创建用户)    userdel AA (删除)

    groupadd AA(用户组)


    20.用户和用户组的配置文件分别是什么?

    用户:/etc/profile

    用户组:/etc/group


    21.一般查看用户的情况,使用id xxx,那么怎样将bigdata用户添加给xxx ?


    22.怎样设置密码?

    passwd xxx


    23.管道符的符号? ------ |


    24.查看当前机器的IP(Linux)

    ifconfig(linux)    ipconfig(windows)


    相关文章

      网友评论

        本文标题:若泽早课—linux命令(5.03)

        本文链接:https://www.haomeiwen.com/subject/zxfkrftx.html