常用shell命令

全文约344字 2分钟阅读

vi删除行

直接按下大写的G,光标跳转到文件最后一行

:1,.d   # 删除从第一行到本行
:1,10d  # 删除1,10行

定时任务

安装cron服务

apt-get install cron

判断cron服务是否启动

pgrep cron  #未返回pid则未启动

启动 cron 服务

service cron start

定时任务格式

基本格式 :
*  *  *  *  *  command
分  时  日  月  周  命令


*/10 * * * * command   # 每十分钟执行一次

实在不会可以点击这里

安装aria2

yum install aria2  #CentOS系统
apt-get install aria2  #Debian/Ubuntu系统

xshell 上传下载

yum install lrzsz

安装locate

yum -y install mlocate && updatedb

scp命令复制到本机文件到远程服务器

scp -P 端口 FileName username@ip:/path

screen 用法

screen -S [yourname]    #新建一个session

screen -ls # 列出当前所有的session

screen -r [yourname]||[session ID]	#回到yourname这个session

Ctrl + D + A	#退出当前session回到主界面

#session的状态为Attached, -D -r  先踢掉前一用户,再登陆
screen -D  -r [session ID]    /*或者*/   screen -d [session ID]

# detached分离状态
#Attached被连接状态,若要连接这种状态的的session,要么强制中断session,要么踢掉当前用户