1. cp 复制文件
# oldFile要复制的文件 newFile复制到其他地方的文件
cp oldFile newFile
2. mv 移动文件
# 也可以用来改文件名字
# oldFile要复制的文件 newFile复制到其他地方的文件
mv oldFile newFile
3. mkdir 创建文件夹
# folderName文件夹名称
mkdir folderName
4.ps 查找服务 并关闭
# 比如找含有java的
ps -ef | grep java
# 找到进程号并关闭
kill -9 进程号
5. kill杀死进程
# 杀死进程
kill -9 进程号
6. scp向其他服务器发送文件
# 发送文件 回车输入其他服务器密码
scp 文件名 root@其他服务器ip:需要放置的目录
scp ./test.txt root@192.168.1.23:/home/docker/
# 发送整个目录下的文件去远程服务器 加-r就可以
scp -r home/docker root@192.168.1.23:/home/docker/
7. vi命令
### 编辑文件
vi test.txt
## 在esc一般模式下输入
## 离开vi模式 没做修改
:q
## 修改后但不保存
:q!
## 大写ZZ 若文件没动不保存离开 若更改则保存离开
ZZ
## wq wq! 保存和强制保存
:wq
:wq!
## 显示行号
:set nu
## 不显示行号
:set nonu
## 移动到文件最后一行
G
# n为数字 表示移动到文件多少行
nG
## 移动到第一行 相当于1G
gg
## 查找功能 /找到的字符 回车 配合n下一个 N上一个
/findStr
n # 下一个
N # 上一个
## dd删除光标所在一行的数据
dd
## n为数字 删除光标所在行后的n行数据
ndd
## 复制光标所在的那一行
yy
## n为数字 复制光标所在行后的n行数据
nyy
## 粘贴数据到光标所在行的下一行 上一行为答谢P
p
8. 关机、重启命令
# 关机 h 选项用于halt,表示停止,第二个参数是时间参数,“now”表示立即关闭系统。
shutdown -h now
reboot -p
poweroff
halt
# 时间参数也可以以分钟或小时为单位 该命令将消息闪烁给所有其他登录用户,并在系统关闭前给他们 5 分钟
shutdown -h +5 “服务器正在关闭以进行升级,请保存您的工作。”
# 重启
reboot
# 强制重启
reboot -f
shutdown -r now
# 和上面关机一样
shutdown -r +5 "服务器将在 5 分钟后重启。请保存您的工作。"
# 取消关机或重启
shutdown -c
9. 查询服务器当前时间
date -u
10. 查询服务器端口开放
sudo netstat -tlpn
Linux常用指令(学到新的就更新)