1、系统基础操作
shutdown
默认一分钟后关机
-r
重启shutdown now
马上关机shutdown 20:25
定时关机shutdown +10
10分钟后关机-c
取消之前关机计划
which 指令
查看该指令执行所在的位置
df -h
显示磁盘剩余空间
du -h 目录
显示目录下文件大小
-h
以人性化方式显示文件大小
ifconfig
当前网卡配置信息
- 返回信息中
ensxx
为物理网卡,其余为虚拟网卡
ps
只显示当前用户用终端打开的进程
ps aux
查看进程的详细状况,a
显示终端上所有用户的进程,u
显示进程详细状态,x
显示没有控制终端的进程,都不加-
top
动态显示运行中的进程并排序,退出按q
kill -q 进程号
终止进程,-q
表示强行终止
find 路径 -name "*.py"
找到路径下的.py
文件
- 不加路径就在当前文件夹0下找
ln -s 被链接源文件 链接文件名
建立软链接
- 要用绝对路径
-s
为软链接,不加默认为硬链接
date
当前系统时间
cal
查看当月日历
y
当年日历
2、打包压缩操作
tar -cvf 文件名.tar 被打包文件/路径
打包文件(不压缩)
tar -xvf 文件名.tar
解包文件到当前文件夹
tar -zcvf 打包文件.tar.gz 被压文件/路径
压缩文件
tar -zxvf dabaowenjian.tar.gz
解压到当前文件夹
tar -zxvf dabaowenjian.tar.gz -C 目标路径
解压到指定目录
-c
创建打包-x
解开打包-v
列出进度-f
指定文件名,必须在最后-z
调用gzip
解压压缩
3、软件安装
sudo apt install 软件名
安装软件
sudo apt remove 软件名
卸载软件
sudo apt upgrade 软件名
更新软件
sudo apt update
更新软件源
apt
可以理解为apt-get
的一个常用子集,推荐用apt
4、SSH及远程操作指令
常用默认端口
- SSH端口
22
- WEB服务器端口
80
- HTTPS端口
443
- FTP服务器端口
21
scp -P 端口 1.py user@remote:Desktop/1.py
本地当前目录的1.py
复制到远程桌面,:
后路径为/home
目录下的相对路径
scp -P 端口 user@remote:Desktop/1.py 1.py
把远程桌面的文件1.py
传到当前文件夹
scp -r demo user@remote:Desktop
当前目录下的文件夹demo
传送到远程桌面
scp -r user@remote:Desktop demo
远程桌面demo
文件夹传送到当前目录