jichu

jichu

显示列表
ls [-a -l -h] [Linux路径]

-a 列出所有文件(包含隐藏列表)
-l 以竖向排列并展示更多信息
-h 以易于阅读的形式列出(必须与-l搭配)
ls -al ls -a -l

#Linux处理目录常见命令# :

  • ls (list files):列出目录及文件名
  • cd (change directory):切换目录
  • pwd (print work directory):显示当前目录
  • mkdir (make directory):创建一个新的目录([-p]:创建递归目录)
  • rmdir (remove directory):删除一个空的目录
  • cp (copy file):复制文件或目录
  • rm [-r] (remove):删除文件或目录
  • mv (move file):移动文件与目录,或修改文件与目录的名称
#Linux软件安装# :
yum [-y] [install | remove | search] 软件名称
  • install:安装
  • remove:卸载
  • search:搜索

#Linux文件内容查看# :

  • cat:由第一行开始显示文章内容
  • tac:从最后一行开始显示
  • nl:显示的时候,顺道输出行号
  • more:一页一页的显示文件内容
  • less:=more+可以往前翻页
  • head:只看头几行
  • tail:只看尾巴几行

#VIM# :

![[vi-vim-cheat-sheet-sch.gif]]

命令模式:

  • i–切换到输入模式,在光标当前位置开始输入文本
  • x–删除当前光标所在处的字符
  • :–切换到底线命令模式
  • a–进入插入模式,在光标下一个位置开始输入文本
  • o–在当前行下方插入一个新行,并进入插入模式
  • 0–在当前行上方插入一个新行,并进入插入模式
  • dd–剪切当前行
  • yy–复制当前行
  • P(大写)–粘贴内容到光标下方
  • p(小写)–粘贴内容到光标上方
  • u–撤销上一次操作
  • Ctrl+r–重做上一次撤销的操作

输入模式:

底线命令模式:

  • :w–保存文件
  • :q–退出
  • q!–强制退出
  • wq!–强制保存文件并退出

![[Pasted image 20240404004040.png]]

#yum# (Yellow dog Updater,Modified)

  • centos常用安装器
yum [-y] [install | update | remove | search] <package_name>
【安装|更新|卸载|搜索】<软件>
yum update:更新所有软件
yum list:列出所有可安装的软件清单命令
清除缓存
    yum clean packages:清除缓存目录下的软件包
    yum clean headers: 清除缓存目录下的 headers
    yum clean oldheaders: 清除缓存目录下旧的 headers
    yum clean, yum clean all (= yum clean packages; yum clean oldheaders) :清除缓存目录下的软件包及旧的 headers

#apt# (Advanced Packaging Tool)

sudo apt update
列出所有可更新的软件清单命令
sudo apt [upgrade|install|remove|search] <package_name>
[更新|安装|卸载|查找] 软件
apy list --installed
列出所有已安装软件
sudo apt-get update
更新软件源
apt --fix

#dpkg# :

dpkg -i <package_name>
安装软件包(.deb)
dpkg -remove <package_name>
卸载软件
dpkg 

#tar# :

tar -xvf <package_name>
解压到当前文件夹

Write your comment Here