Linux的例行任务包含两种:一种是需要周期执行的任务其命令为cron;另外一种是在某个特定时间执行一次的任务,其命令为at。 使用at在特定时间执行一次任务 当前时间后多长时间执行一次任务: 1# at now + 3 minutes 2at> echo hello > hello.txt 3at> <EOT> 4job 1 at Mon Dec 22 18:29:00 2014 <E……
阅读全文
mii-tool 一般使用mii-tool可以设置以太网设备,使用它还可以显示当前的设置信息。 1mii-tool -v em1 2em1: negotiated 1000baseT-FD flow-control, link ok 3 product info: vendor 00:d8:97, model 54 rev 0 4 basic mode: autonegotiation enabled 5 basic status: autonegotiation complete, link ok 6 capabilities: 1000baseT-HD 1000baseT-FD 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD 7 advertising: 1000baseT-HD 1000baseT-FD 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD flow-control 8 link partner: 1000baseT-FD 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD flow-control ethtool ethtool与mii-tool类似,可以提供更……
阅读全文
free free显示系统内存整体使用情况。Linux内核可以将内存作为用于硬盘读取的高速缓存和作为用于硬盘写入的缓冲区。 free命令可以显示空闲内存加减这些cache和buffer。 1free -g 2 total used free shared buff/cache available 3Mem: 31 22 1 0 7 7 4Swap: 15 4 10 vmstat vmstat即虚拟内存……
阅读全文
vmstat vmstat即虚拟内存统计,但用它不仅仅是可以获取系统的虚拟内存性能信息,还能获取整个系统性能的大概信息。 当我们用vmstat获取系统的CPU性能信息时命令格式如下: vmstat [-n] [-s] [delay [count]] -n表示当按时间间隔采样显示的数据在初始显示行标题后,后边的数……
阅读全文
查看开机启动项: 1systemctl list-unit-files --type=service | grep enabled……
阅读全文
查看锁表线程 使用下面的命令查看哪个表被锁了: 1show open tables where in_use>0; 2+----------+-------+--------+-------------+ 3| Database | Table | In_use | Name_locked | 4+------------------+--------+-------------+ 5| test | t_user | 0 | 0 | 6| test | t_role | 4 | 0 | In_use表示有多少线程正在使用该表,这些线程有可能已经给该表加锁,或者正在等待或得锁给该表加锁 Name_locked是否表名……
阅读全文
1.理解文档流和定位(position) 文档流是指文档中的盒子布局按html标签的顺序按从左到右、从上到下的顺序排列,其中每个块级元素独占一行,行内元素在一行之内按从左到右属性排列,每个盒子根据盒子模型都占据着自己的位置。 定位是指可以使用c……
阅读全文
磁盘的分区、格式化、挂载 使用fdisk -l列出系统上所有的磁盘分区信息。它会显示您系统中的硬盘设备以及每个设备上的分区情况,包括分区的起始扇区、大小、文件系统类型等。 1fdisk -l 2Disk /dev/vda: 100 GiB, 107374182400 bytes, 209715200 sectors 3Units: sectors of 1 * 512 = 512 bytes 4Sector size (logical/physical): 512 bytes / 512 bytes 5I/O size (minimum/optimal): 512 bytes / 512 bytes 6Disklabel type:……
阅读全文
对于gradle命令当前支持以下两个环境变量: GRADLE_OPTS GRADLE_USER_HOME GRADLE_OPTS GRADLE_OPTS指定Gradle JVM Options。 例如: 1GRADLE_OPTS=-Xms256m -Xmx512m -XX:MaxNewSize=256m 远程调试: 1GRADLE_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8000 GRADLE_USER_HOME GRADLE_USER_HOME指定Gradle用户主目录位置,即.gradle目录位置。 例如: 1GRADLE_USER_HOME=E:\.gradle Gra……
阅读全文
使用账号密码访问受保护的maven仓库 当nexus中禁用了匿名用户(Anonymous)对仓库的访问时,我们需要在构建脚本中指定访问仓库的账号和密码。 1repositories { 2 maven { 3 url "http://192.168.1.10:8081/nexus/content/repositories/releases/" 4 credentials { 5 username 'user' 6 password 'password' 7 } 8 } 9} 上门的配置虽然能达到目的,但是用户名和密码是明……
阅读全文