linux常用操作

4,115次阅读
没有评论

一: 网络相关

1: 查看某端口是否被打开

netstat -anp tcp
lsof -i tcp:80

2: 常用环境变量

# 可以有 export 命令查看当前所有环境变量.
# PATH  决定了 shell 将到哪些目录中寻找命令或程序
# LD_LIBRARY_PATH 如其名 库路径 
# 增加相关环境变量时使用
#export PATH=$PATH:/some/bin/path
#export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/some/bin/path
#永久修改则是修改文件 /etc/profile

3:VPS 或服务器带宽及 IO 等测试

wget -qO- bench.sh | bash

4:wget 命令使用技巧
wget 断点续传,只需要加上 - c 参数即可,例如:

wget -c http://www.abc.com/abc.zip -O abc.zip

wget 下载 ftp 服务器上的文件

wget --ftp-user=USER --ftp-password=PASS ftp://www.abc.com/abc.zip

5:scp 命令使用技巧
从远端把文件复制到本地

scp root@remote_server:/home/root/abc.zip

从本地把文件复制到远端

scp abc.zip root@remote_server:/home/root/abc.zip

6:screen 操作
Screen 是一个可以在多个进程之间多路复用一个物理终端的全屏窗口管理器。Screen 中有会话的概念,用户可以在一个 screen 会话中创建多个 screen 窗口,在每一个 screen 窗口中就像操作一个真实的 telnet/SSH 连接窗口那样。
创建 screen 会话:screen -S name
暂时离开,保留 screen 会话中的任务或程序: 当需要临时离开时(会话中的程序不会关闭,仍在运行)可以用快捷键 Ctrl+a d(即按住 Ctrl,依次再按 a,d)
恢复 screen 会话:screen -r name
列出所有 screen 会话:screen -ls
关闭 screenn: 直接在会话中 exit
ref:https://www.vpser.net/manage/screen.html

正文完
 0
评论(没有评论)