`
文章列表
我使用过的Linux命令之touch - 创建文件或修改文件时间 本文链接:http://codingstandards.iteye.com/blog/781916    (转载请注明出处) 用途说明 touch命令经常用来创建空文件或者更新文件时间。创建空文件的目的通常是作为程序运行 ...
我使用过的Linux命令之screen - 虚拟终端屏幕管理器 本文链接:http://codingstandards.iteye.com/blog/781839    (转载请注明出处) 用途说明       经常在维护Linux服务器的时候发现,由于网络连接突然断开,正在执行的程序会非正常结束。好不容易运行了很长时间的程序,就这么挂了,痛心啊!当然你也可以改用后台运行,但有时候就是想看着它执行,为啥?怕出问题啊,而且有些程序不适合后台执行。这一切,在你知道有个screen命令之后,就会Over了!!!       screen命令就是一个这样的虚拟终端程序,你运行它之后,它的表现 ...
我使用过的Linux命令之case - Bash的多分支判断语句 本文链接:http://codingstandards.iteye.com/blog/781017    (转载请注明出处)   用途说明 case结构用于多种情况的条件判断。类似于其他编程语言中的switch/case语句,但从语法形式上讲,有很大的不同。 常用格式 case 字符串 in     模式)         语句         ;;     模式2 | 模式3)          语句          ;;     *)          默认执行的 语句          ...
我使用过的Linux命令之jobs - 显示当前终端关联的后台任务情况 本文链接:http://codingstandards.iteye.com/blog/780581    (转载请注明出处)   用途说明 jobs命令用于显示当前终端关联的后台任务情况。 命令后面跟上& 用于将命令在后台执行。 Ctrl+Z用于将当前正在运行的前台进程暂停,变成后台进程。 bg [%n]用于将后台暂停的进程继续运行。 fg [%n]用于将后台执行的进程变成前台进程。 kill %n用于杀掉指定的任务。   常用参数 -l      显示进程组ID和作业在运行的目录。 ...
我使用过的Linux命令之while - Bash中的While循环 本文链接:http://codingstandards.iteye.com/blog/780524    (转载请注明出处)   用途说明 while循环是Shell中常用的语法结构,它与其他编程语言中的while有些类似,只是写法有些不一样罢了。 常用格式 格式一 while 条件; do     语句 done 格式二 死循环 while true do     语句 done 格式三 死循环 while : do     语句 done 格式四 死循环 while [ 1 ...
我使用过的Linux命令之free - 显示内存的使用情况 本文链接:http://codingstandards.iteye.com/blog/780289    (转载请注明出处) 用途说明 free命令用来显示内存使用情况。display information about free and used memory on the system。 常用参数 b 以字节为单位显示。 -k 以K字节为单位显示。默认显示。 -m 以兆字节为单位显示。   -s <seconds> 每隔多少秒重复执行。可编写一个脚本用于监控。 使用示例 示例 ...
我使用过的Linux命令之if - Bash中的条件判断语句 本文链接:http://codingstandards.iteye.com/blog/780156    (转载请注明出处) 用途说明 Shell中的条件判断语句,与其他编程语言类似。 如果需要知道有哪些条件判断方式,通过man test就可以得到帮助。 常用格式 格式一 if 条件; then     语句 fi 格式二 if 条件; then     语句 else     语句 fi 格式三 if 条件; then     语句 elif 条件; then     语句 fi ...
我使用过的Linux命令之for - Bash中的For循环 本文链接:http://codingstandards.iteye.com/blog/778999   (转载请注明出处)   用途说明 在shell中用于循环。类似于其他编程语言中的for,但又有些不同。for循环是Bash中最常用的语法结构。 常用格式 格式一 for 变量 do     语句 done 格式二 for 变量 in 列表 do     语句 done 格式三 for ((变量=初始值; 条件判断; 变量变化)) do     语句 done 使用示例 示例一 fo ...
我使用过的Linux命令之at - 在指定时间执行一次任务 本文链接:http://codingstandards.iteye.com/blog/774574    (转载请注明出处) 用途说明 at命令用于在指定时间执行一次任务。如果任务需要重复执行,需用crontab。 atq用于打印队列中的任务,atrm用于删除任务。 常用参数 at TIME 用于设定指定时间的任务,其中TIME有很多表达方式。 at -f job.sh TIME 在指定时间执行job.sh。 使用示例 示例一 [root@jfht ~]# date 2010年 09月 30日 星 ...
我使用过的Linux命令之arp - 操作ARP缓存 本文链接:http://codingstandards.iteye.com/blog/774573    (转载请注明出处) 用途说明 显示和修改地址解析协议(ARP)使用的“IP 到物理”地址转换表。手册页上的说法是“操作系统ARP缓存”,manipulate the system ARP cache。 常用参数 arp 显示当前的ARP缓存列表。 arp -s ip mac 添加静态ARP记录,如果需要永久保存,应该编辑/etc/ethers文件。 arp -f 使/etc/ethers中的静态ARP记录生效。 使用示例 ...
我使用过的Linux命令之apropos - 根据关键字搜索命令 本文链接:http://codingstandards.iteye.com/blog/774570    (转载请注明出处) 用途说明 因为Linux的Shell中使用的是命令行方式,有时候会忘记执行特定任务的命令,就可以使用apropo ...
我使用过的Linux命令之adduser - 添加用户账号 本文链接:http://codingstandards.iteye.com/blog/775194    (转载请注明出处)   用途说明 添加用户,与useradd是同一命令。需要root权限才能执行(有root權限)。 常用参数 -d home_dir 设定使用者的主目录为 home_dir -p passwd  指定用户的登录密码。RHEL4支持此参数,RHEL5已经去掉这个参数了。 -g group 指定用户所在的群组。 使用示例 示例一 [root@localhost root]# addus ...
我使用过的Linux命令之ac - 在线时间统计 本文链接:http://codingstandards.iteye.com/blog/774457   (转载请注明出处) 用途说明 打印用户连接的时间 Prints statistics about users' connect time. ac命令根据当前的/var/log/wtmp文件中的登录进 ...
MySQL中导出CSV格式数据的SQL语句样本如下: select * from test_info into outfile '/tmp/test.csv' fields terminated by ',' optionally enclosed by '"' escaped by '"' lines terminated by '\r\n'; MySQL中导入CSV格式数据的SQL语句样本如下: load data infile '/tmp/test.csv' into table test_info fields terminated by ...
在编写Linux Bash脚本时,经常会用到一些日期时间有关的命令,下面是我多年Shell编程中常用的函数,现在整理出来,希望起到抛砖引玉的作用。     附件包括三个文件: datetime.sh  包含了Bash中关于日期时间操作的常用自定义函数 test_datetime.sh 用来展示datetime.sh中自定义函数的用法 test_datetime.txt 是test_datetime.sh的一次执行输出样本   执行命令: ./test_datetime.sh >test_datetime.txt     文件:datetime.sh #!/bin/ ...
Global site tag (gtag.js) - Google Analytics