Debian系统常用命令收集
使用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:删除程序和删除不再使用的依赖,千万不要用这个命令,会出现增加系统崩溃的概率)
其他命令:
nano 文件路径 (ps:编辑文件)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 查看当前有哪些进程