1、scp
作用
scp是 secure copy的缩写、主要的作用远程文件拷贝
语法
scp [可选参数] file_source file_target
scp 远程登录的用户名@ip地址:/远程文件的地址 本地路径
scp 本地路径 远程登录的用户名@ip地址:/远程文件的地址
常用选项
选项 | 说明 |
---|---|
-r | 递归上传 |
-v | 显示过程 |
栗子
**从本地拷贝到远程服务器 **
scp -r zhangwei@47.106.89.6:/home/zhangwei/hh /home/zhangwei/test
scp zhangwei@47.106.89.6:/home/zhangwei/1.txt /home/zhangwei/test
从远程服务器拷贝代码到本地
scp -r /home/zhangwei/test zhangwei@47.106.89.6:/home/zhangwei/
2、ps
作用
示当前进程 (process) 的状态
语法
ps [options]
选项
选项 | 说明 |
---|---|
-A | 列出所有的进程等同于-e |
-au | 显示进程较详细的信息 |
-aux | 显示所有包含其他使用者的进程程 |
-l | 采用详细的格式来显示进程状况。 |
栗子
ps -ef 或者 ps -el
ps -aux
说明
F S UID PID PPID C PRI NI ADDR SZ WCHAN TTY TIME CMD
4 S 0 1 0 0 80 0 - 56416 - ? 00:00:01 systemd
1 S 0 2 0 0 80 0 - 0 - ? 00:00:00 kthreadd
UID | PID | PPID | C | STIME | TTY | CMD |
---|---|---|---|---|---|---|
用户ID | 进程的ID | 父进程ID | 进程占用CPU的百分比 | 进程启动的时间 | 该进程在那个终端上运行。若与终端无关,则显示? 若为pts/0等,则表示由网络连接主机进程。 | 命令的名称和参数 |
进程的5种状态
状态 | 说明 | 对应ps命令的状态码 |
---|---|---|
运行 | 正在运行或在运行队列中等待 | R 运行 runnable (on run queue) |
中断 | 休眠中, 受阻, 在等待某个条件的形成或接受到信号 | S 中断 sleeping |
不可中断 | 收到信号不唤醒和不可运行, 进程必须等待直到有中断发生 | D 不可中断 uninterruptible sleep (usually IO) |
僵死 | 进程已终止, 但进程描述符存在, 直到父进程调用wait4()系统调用后释放 | Z 僵死 a defunct (”zombie”) process |
停止 | 进程收到SIGSTOP, SIGSTP, SIGTIN, SIGTOU信号后停止运行运行 | T 停止 traced or stopped |
3、 ln
作用
链接: 连接分为软连接跟硬链接
**软链接: **又叫符号,连接好比快捷方式,可以目录创建软链接。 注意: 如果软链接没有和原始文件在同一个目录里面,那么原始文件需要使用绝对路径软链接
硬链接: 好比一个人可以有多个名字,删除原始文件不会对硬链接文件产生影响,使用硬链接文件依然可以获取文件数据,注意: 不能给目录创建硬链接,创建硬链接只能给文件创建,创建硬链接会对硬链接数加1 硬链接的使用
语法
ln [选项] source_file dist_file
选项
选项 | 说明 |
---|---|
-f | 建立时,将同档案名删除 |
-i | 删除前进行询问 |
栗子
# 创建一个 当前目录下script/test.sh脚本的软链接。
ln -s sciprt/hello.sh hello
ls -l hello
hello -> script/hello.sh
网友评论