Linux基本命令
创始人
2024-09-25 15:50:29
0

目录

前言

一、常用命令

1.帮助命令

2.目录操作(基础查看)

  3. 目录操作

4.文件操作

    5.查看文件 

   6. 解压与压缩

7.进程管理命令

8.下载

二、权限操作

1.用户

2.组

3.文件

总结


前言

学习Linux是一个非常有用的技能,尤其是在计算机领域工作或研究的人。Linux是一种开源操作系统,它具有高度的灵活性和可定制性。它被广泛应用于服务器领域,并且越来越多的人开始在个人电脑上使用Linux作为主要操作系统。本文基于centos7系统


一、常用命令

1.帮助命令

    help
        如 help cd
    man显示任何其他命令的手册页面
        如 man mkdir

 

目录神器:tab        可以提示一些信息
清楚当前屏幕展现的所有内容:clear


            

    创建文件 trancate
    编辑文件:vi file file存在则打开 否则创建

                        vim需要下载
    文件存在:默认进入命令模式
            gg 跳到文件首行
            shift+g 跳至文件尾行
            /content 从当前行向后搜索并得第一处包含content的行
            i 在光标处插入
            o 光标行下插入新行
            i/o从命令模式进入编辑模式(左下角出现 INSERT)
            esc 返回命令模式

                             

2.目录操作(基础查看)


    cd 切换目录
        cd /opt/download/ 绝对路径
        cd a/b/c 相对路径
        cd ../ 上一级目录  cd - 上一次操作 只有一次
    ls 查看目录
        ls /opt
    mkdir 创建目录 也可以用绝对路径
        mkdir name在本目录下创建文件
        mkdir -p a/b/c 在本目录下创建子目录
            使用parent(-p)标志

  3. 目录操作


        rm
            -r 递归删除(询问) -f (不询问) -rf(不询问递归删除)
             rm -rf *              //将当前目录下的所有目录和文件全部删除
        rmdir
            只能删除空目录
                rmdir name
    mv 移动目录
        mv now new
            特殊:mv now ./new 等价于重命名
    cp 拷贝目录
        cp now new
        cp -r now new
            递归拷贝所有文件和目录
    pwd 查看当前目录

4.文件操作


    touch 新增文件
        touch a,txt
    rm 删除文件
        rm name      rm -rf name
    vi vim 编辑文件
        vim/vi name
            gg返回开头
            i进入编辑模式
            / 查找
            :x 保存并退出 shift zz  不保存退出:q!

    5.查看文件
 

       cat 不打开文件情况下用文本编辑器预览文件
            cat 【-n】name
        less 在另外一个页面输出文本
            less [-n] name
                上下操作 空格全部输出 q退出
        more 类似cat但是不是一次性显示
            回车 显示下一行
            空格 显示下一页
            b 前一页
            q 退出
        tail
            和cat类似
                tail -[n ]count name
                    输出后n行内容
                tail -f name
                    查阅正在改变的日志文件 -f指循环读取
        head
            head -n count name
                输出前count行内容


   6. 解压与压缩


        种类tar、tar.gz、tar.bz、xz
        压缩
            tar -zcvf targetfile sourcefile
        解压缩
            tar -zxvf name [-C 解压路径 缺少自动解压至当前路径下] 

7.进程管理命令


    查看进程
        ps -aux[|grep ...]管道符过滤
    查看端口占用情况
        netstat -anutp[|grep ....]
    停止进程
        kill -9 PID 
            -9 强迫停止 PID为进程唯一标识

8.下载


    rpm
        rpm -qa|grep ... 查找
        rpm -e ... 删除
        wget name 下载
        resource 刷新缓存
    yum
        yum -search 命令||指令
        yum -y install name
        yum -y move name
 


 

二、权限操作

1.用户


    创建用户
        useradd name
             可以在/etc/passwd中看到
    删除用户
        userdel name
            会删除用户和组,但是会保留/home中的文件,有需要可以手动删除
    修改密码
         passwd name
            修改密码
            密码可以在/etc/shadow中看到加密密码
     查看id    

         id
           查看PID UID
    切换用户
        su name
            无密码只能由root切换
    whoami 
        查看当前用户
    usermod
        -l newname oldname
            修改用户名(不推荐 /home中文件夹名字未改)
        -g newgroup name
            修改分组

2.组


    添加分组
        groupadd name
            可以在/etc/group中看到
    删除分组
        groupdel name
     查看分组
        groups


    gpasswd
        -a name group向组内加用户
        -d name group 删除组内用户
        以下扩展用的不多
            -M:指定组成员和-A的用途差不多
            -r:删除密码
            -R:限制用户登入组,只有组中的成员才可以用newgrp加入该组 
            -A:指定管理员

3.文件


    权限
        读(r),写(w),执行(x)
    可以用 ll查看权限


    文件权限管理
        chown
            更改文件所有者(一般只有root用户可以操作)
                chown newname:newgroup
        chmod
            -c
                若该档案权限确实已经更改,才显示其更改动作
            -f
                若该档案权限无法被更改也不要显示错误讯息 
            -v
                显示权限变更的详细资料 
            -R
                递归变更权限
                    chmod -R u+...,g+...o+... file
                    chomd -R 753 file
                        753对应前面的ugo
 


总结

以上就是Linux的一些基础命令

相关内容

热门资讯

透视课程!wepoker国外版... 您好,wepoker国外版透视这款游戏可以开挂的,确实是有挂的,需要了解加去威信【136704302...
推荐透视!德州来玩辅助器,智星... 推荐透视!德州来玩辅助器,智星德州插件2024最新版(透视)都是有辅助插件(哔哩哔哩)1、智星德州插...
普及透视!大菠萝手游辅助,佛手... 普及透视!大菠萝手游辅助,佛手在线大菠萝为什么都输(透视)本来是有辅助技巧(哔哩哔哩)1、操作简单,...
透视大纲!aapoker怎么设... 透视大纲!aapoker怎么设置抽水(透视)其实真的有辅助安装(哔哩哔哩)1、任何aapoker怎么...
专业透视!pokemmo脚本最... 专业透视!pokemmo脚本最新版,pokemmo内置修改器(透视)本来真的是有辅助软件(哔哩哔哩)...
透视要领!wepoker游戏下... 透视要领!wepoker游戏下载(透视)一直有辅助下载(哔哩哔哩)1、每一步都需要思考,不同水平的挑...
总结透视!werplan外开挂... 总结透视!werplan外开挂,哈糖大菠萝软件下载(透视)真是存在有辅助app(哔哩哔哩)进入游戏-...
透视经验!哈糖大菠萝有挂吗5个... 透视经验!哈糖大菠萝有挂吗5个常用方法(透视)确实真的是有辅助神器(哔哩哔哩)该软件可以轻松地帮助玩...
关于透视!约局吧怎么看有没有挂... 关于透视!约局吧怎么看有没有挂,佛手在线大菠萝为什么都输(透视)总是一直总是有辅助教程(哔哩哔哩)1...
透视秘籍!扑克之星辅助(透视)... 透视秘籍!扑克之星辅助(透视)其实真的有辅助app(哔哩哔哩)1、玩家可以在扑克之星辅助线上大神俱乐...