-
模拟进度条:
<?php
for ($i = 0; $i <= 50; $i++) {
printf("progress: [%-50s] %d%%\r", str_repeat('#',$i), $i * 2);
usleep(1000 * 100);
}
echo "\n
-
解决方案:
alias date='date -d today +"%Y年 %m月 %d日 %A %H:%M:%S %Z"'
解决方案:
alias date='date -d today +"%Y年 %m月 %d日 %A %H:%M:%S %Z"'
解决方案:
alias date='date -d today +"%Y年 %m月 %d日 %A %H:%M:%S %Z"'
...
-
We’ve already covered how to use an Ubuntu Live CD to backup files from your dead Windows computer, but using the boot cd can sometimes be a little slow. We can speed up the booting process by insta...
-
问题背景:
VIM保存文件突然报错:E297 交换文件写入错误
问题原因:
这是由于磁盘空间不足引起的。
解决方案:
使用命令 df -h 确认下磁盘空间使用情况,释放必要的磁盘空间即可。
-
问题背景:
系统运维的过程中,日志文件往往非常大,这样就要求对日志文件进行分割。
解决方案-1:
其中apache.log为待分割的大文件,file_$file.log 为分割后的文件,最后为file_1.log,file_2.log,file_3.log……,分割完后的每个文件只有1000行(参数可以自己设置)
#!/bin/bash
lin...
-
所打开的文件:
# ls -l /proc/$PID/fd/
# lsof -p $PID
内存分配表:
# lcat /proc/$PID/maps
堆栈:
# pstack $PID
所发出的系统调用:
# strace -p $PID
所发出的库函数调用:
# ltrace -p $PID
进程继承关系:
ps -eo user,pid,ppid,%...
-
Linux中查看某
个软件的安装路径(地址)有时显得非常重要。比如某个文件的快速启动项被删除,或者你要建立快速启动项,或者想删除、
添加安装文件等等,很多地方都要用到查案文件安装路径的命令。
一、查看文件安装路径:
由于软件安装的地方不止一个地方,所有先说查看文件安装的所有路径(地址)。
这里以Oracle为例。比如说我安装了Oracle,但是不知道文件都安装在哪些地方、放...
-
Linux中有个 /etc/skel 目录,这个目录的作用是:
skel 是 skeleton (框架)的缩写,每当你新建一个用户的时候 (通过 useradd 命令),/etc/skel 目录下的文件,都会原封不动的复制到新建用户的家目录下。
先看看 /etc/skel 目录下都有啥吧:
root@node1 # ls -a /etc/skel
.bash_log...
-
Unix/Linux下一般想让某个程序在后台运行,很多都是在程序末尾使用 & 来让程序自动在后台运行。
比如我们希望mysql在后台运行:
# /usr/local/mysql/bin/mysqld_safe –user=mysql &
但是我们很多程序并不像mysqld那样的守护进程,可能我们的程序只是普通程序而已,一般这种程序即使使用 &...
-
解决方案:
# vim /usr/share/applications/gvim.desktop
把里边的:
Exec=gvim -f %U
修改为:
Exec=gvim -f %f
-
刪除沒有內容的空白行:
:g/^$/d
刪除包含有空格组成的空白行:
:g/^\s*$/d
除以空格或tab开头到结尾的空白行:
:g/^[ |\t]*$/d
如果写在脚本里,非交互的话,写成如下:
echo "wq"|ex -c "g/^$/d" filename
-
wc命令的功能为统计指定文件中的字节数、字数、行数, 并将统计结果显示输出。
语法:wc [选项] 文件…
说明:该命令统计给定文件中的字节数、字数、行数。
如果没有给出文件名,则从标准输入读取。
wc同时也给出所有指定文件的总统计数。
字是由空格字符区分开的最大字符串。
该命令各选项含义如下:
- c 统计字节数。
- l 统计行数。
- w 统计字数。
这些选项可以组合使用。
输出...
-
简单介绍这一无处不在的强大的命令的 find
Linux find 命令是所有 Linux 命令中最有用的一个,它很强大,因为它允许您按文件名、文件类型、用户甚至是时间戳查找文件。使用 find 命令,您不但可以找到具这些属性任意组合的文件,还可以对它找到的文件执行操作。
[注意:本文使用的 find 版本是 GNU 版本,因此,某些细节可能与其他版本的 find 有所不同。]...
-
问题背景:
ubuntu报错:无法获得锁 /var/lib/dpkg/lock - open (11 Resource temporarily unavailable)
Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?
解决方案:
# sudo rm ...
我就遇到了这个问题,终于找到解决办法...