1.
crontab 任务调度命令(定时任务有用)
crontab -e设置任务调度
【案例】:
设置个人任务调度,执行crontab‐e命令,接着输入任务到调度文件
5 * * * * ls ‐l /etc/>>/tmp/to.txt,意思说每小时的第五分钟执行ls命令
* * * * *date>>to.txt每分钟执行
0 2 * * * 每天凌晨2点执行
调度文件的规则
字段名称 说明 范围
分钟 每小时中的第几分钟执行 0-59
小时 每天的第几个小时执行 0-23
日期 每月的第几天执行 1-31
月历 每年的第几个月执行 1-12
星期 每周的第几天执行 0-6
- 怎样去调度多个任务
- 在crontab ‐e中直接写多个命令(不推荐)
- 可以把所有的任务,写入到一个可执行文件(.sh在crontab中放.sh即可 shell编程)
- 终止任务调度
-crontab ‐r:终止任务调度
-crontab ‐l:列出当前有哪些任务调度
2.
进程的管理
ps 命令是用来查看目前系统中,有哪些正在执行,以及它们执行的情况,可以不加任何参
数,显示详细的进程信息
- ps‐a:显示当前终端的所有进程信息
- ps‐u:以用户的格式显示进程信息
- ps‐x:显示后台进程运行的参数
一般ps -aux
ps显示的信息选项:
字段 说明
PID 进程识别号
TTY 终端机号
TIME此进程所消 CPU时间
CMD 正在执行的命令或进程名
终止某个进程:kill 进程号
【案例】kill 16251:终止进程号为16251的进程
【案例】kill -9 16251:因为有些进程会捕捉某些信号,如果直接不能结束进程可以用“-9”
传送信息
killall:杀死同名的所有进程
动态监控进程
top 命令与 ps 命令很相似。它们都用来显示正在执行的进程。top 与
在于top在执行一段时间可以更新正在运行的进程
- 监视特定用户
-top:输入此命令,按回车键,查看执行的进程 按q可退出查看
- u:然后输入“u”回车,再输入用户名,即可
- 终止指定的用户
-top:输入此命令,按回车键,查看执行的进程
- k:然后输入“k”回车,再输入要结束的进程ID号
- 指定系统状态更新的时间
-top ‐d 10:指定系统更新进程的时间为 10秒
-1:52,表示系统启动了多久
- 1user,用户数
-load average:0.00 0.00 0.00,当前系统负载情况,一般来说,参数越小,系统运行
的越轻松,当平均数>0.6时,系统就很紧张了
- 38processes,进程数
- 0zombie,僵尸进程数,相当于这个进程没有用了,还占用资源,比如父进程来不
及收回子进程
-CPU states:99.3% idle,闲置的CPU
-Mem,内存
-Swap,类似于虚拟内存
时间:
-date 命令:显示系统的时间,可以在直接输入“date”命令来查看系统的时间
- 利用date命令来更改系统的时间
-date MMDDHHMMCCYY.SS:月月日日时时分分年年.秒秒
- 查看月历
-cal 3 2002:查看2002 年3月的月历
- 查看年历
-cal 2008:查看2008 的年历
监控网络:
显示网络统计信息的命令netstat
此命令用来显示整个系统目前的网络情况。例如目前的连接、数据包传递数据、或是路由表
内容,此命令直接输入即可使用
Netstat –an | more
-netstat ‐anp | more
- an,按一定顺序排列输出
- p,表示显示哪个进程在调用 之后可以 kill -9 进程号杀掉该进程
环境变量:
查看环境变量:env
修改环境变量:所有用户都修改/etc/profile 单独用户修改 修改/root/.bash-profile
检测主机连接命令ping
是一种网络检测工具,它主要是用检测远程主机是否正常,或是两部主机间的介质是否为断、
网线是否脱落或网卡故障
-ping 对方ip地址
显示数据包经过历程命令traceroute
此命令可以直接输入使用,用来检测数据包在网络上传输的过程,从本机到远程的主机完整
路径,帮助管理员解决问题
显示路由表route
所谓路由是指将数据由来源网络送往目的网络的操作。在大型网络中,路由是非常复杂的,
因为数据包在抵目的地时,可能经过的节点有很多,路由表是存储在路由器或一些其他链接
设置上的窗体。其中记录着了到指定目的的网络路径,以及这些路径的相关数值
此命令可以直接输入使用,来查看本机路由的情况
1.ssh服务器端口22可以在win机上下载ssh客户端软件远程登录linux
2.cd 什么都不写会跳到用户所在的目录
3.-r 递归 -f 强制
rm -rf aaa删除非空文件夹
cp -rf dir1 dir2 将文件夹dir1拷贝到dir2并且覆盖其中文件
ln -s 源 目标 建立快捷方式
grep -n "12" /root/test.txt /home/* 可以在多个文件夹下查找关键字12并且显示行号
find / -name *.html | grep -n "bookmarket"
find /home -amin -10 查找10分钟内存取的目录
find /home -atime -10 查找10小时内存取的目录
find /home -cmin -10 查找10分钟内更改过的文件或目录
find /home -ctime +10 10小时前更改的文件或目录
find /home -size +10k -1000k 查找大于10k 小于1M的文件或目录
ps aux | grep httpd 查询httpd的进程
alias /ftp /var/ftp 虚拟目录
ntsysv 查看系统自启动服务
perl语言
rpm -import /etc/pki/
相关推荐
Linux学习笔记4---点亮LED灯(汇编裸机)程序
Linux学习笔记
【linux学习笔记--17】POSIX IPC——消息队列.doc 【linux学习笔记--18】POSIX ...【linux学习笔记-4】进程扇和进程链.doc 【linux学习笔记-5】编写自己的ls命令.doc 【linux学习笔记-6】文件IO操作--读写、重定向等.
redhat linux学习笔记 redhat linux学习笔记
Linux学习笔记包含LINUX常用命令、磁盘管理、用户管理、文件权限、目录结构、软件安装等内容,适用于Linux初学者学习以及高水平者查遗补漏
linux学习笔记linux学习笔记linux学习笔记linux学习笔记
一本Linux学习笔记33页.pdf 一本Linux学习笔记33页.pdf 一本Linux学习笔记33页.pdf 一本Linux学习笔记33页.pdf 一本Linux学习笔记33页.pdf 一本Linux学习笔记33页.pdf 一本Linux学习笔记33页.pdf 一本Linux学习笔记...
《Linux学习笔记》这份资料非常全面且详细,从 Linux 常用命令到 Linux 常用操作,再到网络管理、性能优化,几乎覆盖了 Linux 基础学习的方方面面,非常适合初学者入门!这里只是对于常用命令进行了整理,希望可以...
linux 学习笔记linux 学习笔记linux 学习笔记linux 学习笔记linux 学习笔记linux 学习笔记
linux 学习笔记linux 学习笔记linux 学习笔记linux 学习笔记linux 学习笔记linux 学习笔记
Linux学习笔记.pdf
linux学习笔记,适合新手查看,很详细
【linux学习笔记-4】进程扇和进程链 【linux学习笔记-5】编写自己的ls命令 【linux学习笔记-6】文件IO操作--读写、重定向等 【linux学习笔记-7】用户标识UID与有效用户标识EUID 【linux学习笔记-8】Linux进程相关...
linux学习笔记linux学习笔记linux学习笔记linux学习笔记linux学习笔记linux学习笔记linux学习笔记linux学习笔记
Linux学习笔记-超全总结值得一看(带标签目录),共154页。
linux学习笔记,linux学习笔记
linux学习各种指令查询笔记,方便大家日常查找和学习。加油,奥利给。 君子生非异业,善假于物也
Linux 学习笔记
Linux学习笔记Linux学习笔记Linux学习笔记
4,启动代码的运行;5,嵌入式linux开发加速器--NFS开发环境的建立;6,烧写第一个程序到land flash;7,使用autotools自动生成Makefile;8,虚拟机上挂载u盘;9,虚拟机中linux配置串口;10,制作文件系统映象;11...