ubantu命令
命令帮助示例:'man rar'或者'unrar --help'
命令 | 描述 |
---|---|
目录操作 | |
rm -rf abc | 删除目录 |
rm -r * | 删除目录下所有文件及文件夹 |
mkdir | 创建目录 |
cp -r data/ newloc | 复制data目录内所有文件到新位置 |
ls -lh | 文件列表 |
文件打包 | |
tar czf abc.tar.gz abc | 打包 |
压缩/解压缩 | |
rar a abc.rar abc | 压缩 |
unrar e update.rar | 解压到当前目录 |
unrar x update.rar update | 解压到指定目录 |
安装包 | |
sudo apt-get update | 更新源 |
$ sudo apt-cache search pcre | 查找远程包的名称 |
$ sudo apt-get install libpcre3-dev | 远程包安装 |
apt-get remove --purge xxx | 移除应用及配置 |
dpkg -s libpcre3 | 检查模块是否已安装 |
whereis git | 已安装模块的路径 |
其它 | |
/usr/lib/apache2/modules | apache2内mod路径 |
pwd | 显示当前路径 |
clear | 清屏 |
ps aux | 显示所有运行中的进程 |
pstree | 显示进程的树状图 |
top | 运行中系统的动态实时视图 |
远程路径 | 协议://用户名:密码@位置/路径:端口 ftp://user:passwd@ftp.ubuntu.org.cn:21 |
useradd -d /home/myd tt | 为新添加的用户指定home目录 |
userdel hnlinux | 删除用户账号 |
find . -name "*vsftpd*" | 查找当前目录下文件名包含vsftpd的所有文件 |
登录日志 | |
lastlog | 显示系统中所有用户最近一次登陆的信息 |
lastlog -u name | 查看某个用户的最后登陆信息 |
last | 显示所有用户最近登录的信息 |
who | 显示系统中当前登录的每个用户 |
w | 查询到当前登录系统的用户都在干什么 |
sudo service vsftpd status | 查看服务的运行状态 |
w | 查询到当前登录系统的用户都在干什么 |
登录 | |
ssh user@localhost | ssh登录 |
sftp user@localhost | sftp登录 |
文件 | |
sed | 利用script来处理文本文件 |
linux 如何退出vi编辑器?
先按esc,然后输入 :q! ,存盘退出输入 :wq
工作笔记
点击查看windows技巧
点击查看PHP
php里,单引号内部的变量不会执行,而双引号中的变量会执行。
双引号内可以识别变量及转义字符。
单引号内只能识别\'和\\
——————————————————————————————————————————————————
readfile() //读取文件
file_get_contents('url') //抓取网页内容
——————————————————————————————————————————————————
htmlspecialchars() //把预定义的字符转换为 HTML 实体
htmlspecialchars_decode(string,flags) //把预定义的 HTML 实体转换为字符
——————————————————————————————————————————————————
json_encode() //将数值转换成json数据存储格式
——————————————————————————————————————————————————
highlight_file() //语法高亮
——————————————————————————————————————————————————
echo 实际不是一个函数,所以您不必对它使用括号。
例:echo "<br>What a nice day!";
print() 实际不是一个函数,所以您不必对它使用括号。
例:print "<br>What a nice day!";
printf() 函数输出格式化的字符串。
例:printf("在%s有 %u 百万辆自行车。",$str,$number);
print_r() 一般查看的时候用,打印关于变量的易于理解的信息。
例:$a = array ('a' => 'apple', 'b' => 'banana', 'c' => array ('x','y','z'));
print_r ($a);
var_dump() 需要精确调试的时候用,列出的是变量的详细信息。
例:$a = array(1, 2, array("a", "b", "c"));
var_dump($a);
——————————————————————————————————————————————————
include 和 require 除了处理错误的方式不同之外,在其他方面都是相同的:
require 生成一个致命错误(E_COMPILE_ERROR),在错误发生后脚本会停止执行。
include 生成一个警告(E_WARNING),在错误发生后脚本会继续执行。
语法:include 'filename';或者 require 'filename';
require_once() 语句在脚本执行期间包含并运行指定文件。此行为和 require() 语句类似,唯一区别是如果该文件中的代码已经被包含了,则不会再次包含。
require_once() 同理。
——————————————————————————————————————————————————