使用Debian系统的过程中经常需要用到一些命令收集:

  • -y 自动执行安装

  • package 包名/软件名,以下命令中凡是出现package需要自行替换。

  • apt-get 无效时可更换为 apt 反之同理。

  • 某些情况下可以不用输入 sudo

更改root密码:passwd root
更改当前密码:passwd

安装命令:
sudo apt install 软件名
sudo dpkg -i 软件名&安装包
sudo apt -f -y install (ps:自动解决依赖问题)
sudo apt reinstall 软件名(ps:如果安装时发生错误,可以尝试重新安装)

升级命令:
sudo apt update 更新软件源
sudo apt upgrade 升级没有依赖关系的软件包
sudo apt dist-upgrade 解决依赖关系并升级

卸载命令:
sudo apt remove 软件名(ps:只卸载不删除配置文件)
sudo apt remove --purge 软件名(ps:删除包,包括删除配置文件等)
sudo apt autoremove(ps:删除程序和删除不再使用的依赖,千万不要用这个命令,会出现增加系统崩溃的概率)

其他命令:
1、nano 文件路径 (ps:编辑文件)
2、cat 文件路径 (ps:查看文件内容)

文件**/**文件夹管理

ls 列出当前目录文件(不包括隐含文件) 
ls -a 列出当前目录文件(包括隐含文件) 
ls -l 列出当前目录下文件的详细信息 

cd .. 回当前目录的上一级目录 
cd - 回上一次所在的目录 
cd ~ 或 cd 回当前用户的宿主目录 
mkdir 目录名 创建一个目录 
rmdir 空目录名 删除一个空目录 
rm 文件名 文件名 删除一个文件或多个文件 
rm -rf 非空目录名 删除一个非空目录下的一切 

mv 路经/文件 /路经/文件 移动相对路经下的文件到绝对路经下 
mv 文件名 新名称 在当前目录下改名 

系统相关

uname -a 查看内核版本 
cat /etc/issue 查看ubuntu版本 
lsusb 查看usb设备 
sudo ethtool eth0 查看网卡状态 
cat /proc/cpuinfo 查看cpu信息 
lshw 查看当前硬件信息 
fdisk -l 查看磁盘信息 
df -h 查看硬盘剩余空间 
free -m 查看当前的内存使用情况 
ps -A 查看当前有哪些进程