锁定老帖子 主题:Linux 常用的命令
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2011-12-27
一、主要描述一下工作中常用的Linux命令
2.复制文件和删除文件 cp -r 源文件路径 目的文件路径 ,rm -r 源文件路径 目标文件路径 mkdir 生成目录,touch 文件名字; 本地复制到远程服务器上:scp -pr 本地文件路径 服务器名称:/存放目录
3. 史上最强大的命令,查看自己历史的命令:history
4. 解压文件 文件形式是tar.gz格式: tar -zcvf 文件名 压缩的目标路径;tar -zxvf 文件名 -c 解压指定目录 tar.BZz tar -jxvf其余同上 5、增加环境变量 如:增加Python环境变量 export PYTHONPATH=指定的路径名称:$PYTHONPATH 打印:echo命令
6、远程操作服务器 kinit 用户名,ssh 服务器名称
7、查找功能 查找文件 find 查找目录路径 -name 文件名称(可以接受文件名称和目录名称以及模糊匹配) 载一个文件中查找 文字:grep "文字" 查找的文件
8、查看进程 ps anx|grep nginx 9、电脑关机 shutdown -r now 立即重启 shutdown -h 立即关机
二、vi的使用
指令模式下的快捷方式: 1、ctrl+f 向文件尾翻一页 ctrl+b 向文件首翻一页 2、G 光标至文件尾部,gg 文件首部 3、0至行首,$至行尾,dd删除一行,x删除一个字符
Esc +i 进入输入模式,Esc 进入指令模式
进入指令模式后,:wq位保存,:q退出,
搜索文件:? 模式匹配字符
三、crontab使用
crontab -l 显示服务器有多少后台定时程序 如: f1 f2 f3 f4 f5
命令 第二个代表小时 0—23 第三个代表日期 1—31 第四个代表月份 1—12 第五个代表星期几 0代表星期日 0—6
当 f1 为 a-b 时表示从第 a 分钟到第 b 分钟这段时间内要执行,f2 为 a-b 时表示从第 a 到第 b 小时都要执行,其馀类推 当 f1 为 */n 时表示每 n 分钟个时间间隔执行一次,f2 为 */n 表示每 n 小时个时间间隔执行一次,其馀类推 当 f1 为 a, b, c,... 时表示第 a, b, c,... 分钟要执行,f2 为 a, b, c,... 时表示第 a, b, c...个小时要执行,其馀类推
举个实例:在 12 月内, 每天的早上 6 点到 12 点中,每隔 20 分钟执行一次
/usr/bin/backup :
我以发送邮件位实例:
30 13 * * * /bin/sh /data/xce/QAP/root/qm.rep/pydo/plotFile/mail.sh >> /data/xce/QAP/root/qm.rep/pydo/plotFile/mail.log 2>&1
crontab -e 是编辑后台定时任务,
声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
浏览 1494 次