• Linux学习 - Linux常用指令


    Linux学习 - Linux常用指令

    ​ 这是我自己学习Linux的过程中经常会遇到的指令,比较常见,做一个总结。

    cd命令

    ​ 切换进入指定目录

    使用方式:cd [dirName] cd [相对路径或绝对路径]

    .代表此层目录

    …代表上层目录

    -代表前一个目录

    ~代表“当前用户身份”所在主文件夹

    cd [dirName]
    
    • 1

    touch命令

    ​ touch命令用来创建一个新文件

    用法:touch fileName

    touch fileName
    
    • 1

    mkdir命令

    make directory,创建目录
    
    • 1

    方式1:mkdir (路径)文件夹
    不写路径就是在当前目录创建文件夹

    方式2:mkdir -p 路径
    当一次性创建多层不存在的目录的时候,添加-p参数,否则会报错

    方式3:mkdir 路径1 路径2 路径3……(多个路径以空格隔开)
    表示一次性创建多个目录

    rm命令

    ​ rm 命令可用于移除不需要的 (取消链接) 目录和文件,可移除一个目录中的一个或多个文件或目录,也可移除某个目录及其下的所有文件及子目录。

    用法:rm ./filename

    rm ./filename
    
    • 1

    注: 删库跑路命令 rm -rf /*

    su命令

    ​ su命令是在用户间切换,可以是从普通用户切换到root用户,也可以是从root用户切换到普通用户,当由普通用户切换到root用户时,需要认证密码。

    #切换root用户
    su root 
    
    • 1
    • 2

    apt命令

    ​ apt-cache和apt-get是apt包的管理工具,他们根据/etc/apt/sources.list里的软件源地址列表搜索目标软件、并通过维护本地软件包列表来安装和卸载软件。

    #安装软件
    sudo apt-get install  package_name
    
    #更新软件包列表
    sudo apt-get update
    
    • 1
    • 2
    • 3
    • 4
    • 5

    Linux常见环境配置安装

    #vim文本编辑器安装
    sudo apt-get install vim
    
    #安装C/C++编译器及环境
    sudo apt install build-essential
    
    #安装Mysql(记得修改初始密码)
    sudo apt-get install mysql-server
    sudo apt install mysql-client
    
    #指令安装VsCode(建议应用商店安装)
    sudo add-apt-repository ppa:ubuntu-desktop/ubuntu-make
    sudo apt-get update
    sudo apt-get install ubuntu-make
    umake ide  visual-studio-code
    
    #安装netstat网络工具
    sudo apt-get install net-tools
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18

    clear命令

    ​ 清除当前的Ubuntu终端,这只是将原先的输出向上移动

    clear
    
    • 1

    reset命令

    ​ 重启Ubuntu终端

    reset
    
    • 1

    终端快捷键

    ​ 在Ubuntu中打开终端的快捷键是 Ctrl+Alt+T

    shutdown命令

    ​ 关机命令(可以man shutdown命令了解详情)

    #现在立即关机
    shutdown now
    shutdown -h now
    
    #现在立即重启
    shutdown -r now
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
  • 相关阅读:
    家庭用户无线上网案例(AC通过三层口对AP进行管理)
    x265参数-early-skip
    UEFI实战——显示进度条
    Kafka:介绍和内部工作原理
    这泼天的富贵,轮到数字化转型升级的企业了
    spring入门
    工厂模式 rust和java的实现
    机器学习是什么
    MySQL--创建,删除,查找,案例
    pytest常用插件使用大全
  • 原文地址:https://blog.csdn.net/weixin_51958878/article/details/126216561