• Linux常用指令总结


    概述

    因为平时不是经常使用Linux系统,每次用到都需要重新温习一遍,这里对自己平时经常使用到的指令做个小结,方便后面直接查阅。


    常用指令

    登陆root指令
    sudo su -
    
    安装软件及卸载指令
    dpkg --list  # 列出已经安装的包
    
    sudo apt-get --purge remove 包名 # --purge是可选项,写上这个属性是将软件及其配置文件一并删除
    
    sudo apt-get update
    sudo apt-get upgrade
    sudo apt-get install zip
    
    示例安装及卸载LAMP
    # 键安装LAMP服务:
    sudo tasksel install lamp-server
    
    # 键卸载LAMP:
    sudo tasksel remove lamp-server
    
    # 通过上面的命令卸载Lamp时不免把Linux系统本身的东西卸载掉了,因此,在卸载LAMP后一定记着更新一下系统:
    
    sudo apt-get update
    sudo apt-get upgrade
    
    # 上面两条都要执行
    
    文件及文件夹操作
    mkdir 文件夹名称  # 创建文件夹
    
    touch 文件名称    # 创建文件
    
    rm -rf 文件、文件夹  # 移除文件或文件夹
    
    
    文件上传下载
    sz  rz
    
    文件/文件夹压缩及解压指令
    tar -cvf 打包文件名 源文件
    gzip 源文件名
    gunzip 源文件名
    tar -xvf 解压打包文件名 
    
    tar -zcvf 压缩包名.tar.gz
    tar -zxvf 解压缩.tar.gz格式 
    tar -jcvf 压缩包名.tar.bz2
    tar -jxvf 解压缩.tar.bz2格式
    
    文件搜索指令
    find path -name 目标文件名称
    
    updatedb # 更新索引数据库
    locate 目标文件名称
    
    grep "需要查询的字符集/字符串" 源文件
    
    移动、复制指令
    cp 源文件  目标位置
    
    mv 源文件  目标位置 # 如果在同一目录下为修改文件名指令
    
    软连接、硬链接
    # 硬链接相当于文件的拷贝,软连接相当于创建快捷方式,修改文件全部都会改动
    
    ln -s 源文件 链接名称  # 创建软连接
    
    

    更多参考

    Linux 教程

  • 相关阅读:
    【leetcode】71. Simplify Path
    【leetcode】891. Sum of Subsequence Widths
    【leetcode】68. Text Justification
    【leetcode】84. Largest Rectangle in Histogram
    【leetcode】726. Number of Atoms
    【leetcode】429. N-ary Tree Level Order Traversal
    【leetcode】436. Find Right Interval
    【leetcode】778. Swim in Rising Water
    BEC listen and translation exercise 9
    BEC listen and translation exercise 8
  • 原文地址:https://www.cnblogs.com/taro/p/9990373.html
Copyright © 2020-2023  润新知