版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/wlxsq/article/details/84349123
1、增
a、拷贝目录
sudo cp -r 要拷贝的文件名 目标路径
b、递归拷贝目录:
sudo cp -r 要拷贝的文件名 目标路径
c、创建多级目录
sudo mkdir -p /firstLevel/secondLevel/thirdLevel
2、删
a、删除目录
sudo rmdir 目录名
sudo rm 目录名
b、递归删除目录
sudo rm -rf 目录名
c、删除文件名
sudo rm 文件名
3、改
a、文件重命名
sudo mv 原文件名 目标文件名
b、移动文件
sudo mv 原文件名 目标路径
4、查
暂无
5、mount挂载命令
a、查看已挂载的分区状态
mount | column -t
b、查看所有分区
fdisk -l
6、压缩/解压文件
a、软件安装
sudo apt-get install rar(安装rar压缩)
sudo apt-get install unrar(安装rar解压)
sudo apt-get install zip(安装zip压缩)
sodu apt-get install unzip(安装zip解压)
a、tar压缩/解压
tar -cvf jpg.tar *.jpg(将目录里所有jpg文件打包成tar.jpg)
tar -xzvf jpg.tar
b、rar压缩/解压
压缩:rar a jpg.rar *.jpg
解压:unrar e jpg.rar
c、zip压缩/解压
压缩:zip jpg.zip *jpg
解压:unzip jpg.zip
7、路径相关命令
a、更改目录(change directory)
cd /ect (进入绝对路径)
cd ..(返回上一级目录)
cd ../home(返回上一级目录并进去其子目录home)
cd -(回到上一次目录)
cd ~(~回到/home/{用户名}目录)
b、显示当前路径(print working directory) pwd
c、显示当前目录中的文件列表(list)
ls(查看当前目录中的文件列表)
ls -a(查看所有文件的文件列表(包括隐藏文件))
8、文件权限修改
a、文件权限修改 chmod命令
chmod 755 文件名
chmod a+x 文件名
b、文件归属修改 chown命令
9、软件安装
a、管理deb软件包(dpkg命令)
dpkg -i | --install xxx.deb(安装deb软件包)
dpkg -r | --remove xxx.deb(删除软件包)
dpkg -r -P | --purge xxx.deb(连通配置文件一起删除)
dpkg -l | -info xxx.deb(查看软件包信息)
dpkg -L xxx.deb(查看包内文件)
dpkg -l(查看系统中已安装软件包信息)
dpkg -reconfigure xxx(重新配置软件包)
b、软件包管理系统(APT)
apt-get install xxx(安装xxx)
apt-get update(更新软件信息数据库,建议常更新)
apt-get upgrade(进行系统升级)
apt-cache search(搜索软件包)
apt-get -f install(APT系统出问题了,尝试修复)
10、进程管理
a、显示进程信息(ps)
ps aux(以BSD风格显示进程(常用))
ps alx(一种常用的输出格式)
ps efH(以System V风格显示进程)
ps aux | less(将输出通过管道,使用less查看)
ps aux | grep python(通过python关键字查找进行)
b、结束进程
xkill(在图形界面中点杀进程)
pkill <进程名> (结束进程族)
kill [信号代码] <进行PID>(根据PID向进程发送信号,常用来结束进程,默认信号为-9)
11、网络和硬件管理
a、网络接口
ifconfig(配置网络接口)
ifconfig -a(显示所有网络接口)
ifconfig <网卡> up|down(激活|禁用网卡)
b、配置网络
ip link show(显示网卡配置)
ip link set eth0 name xxx(重命名网络接口)
c、测试网络(ping)
ping <IP地址>(向目标地址发送ICMP封包)
d、网络连接状态(netstat)
-r(显示路由表) -l(只显示正在监听的端口)
-a(所有连接) -p(显示PID和进程名)
-t(只显示TCP协议) -c<秒>刷新频率
-U(只显示UDP协议)
e、设备查看
lspci(查看PCI总线连接的设备)
lsusb(查看USB接口连接的设备)
lsmod(查看已加载模块)