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>
解压到当前文件夹