>[danger] 基本命令
>[success] ll :文件列表
~~~
ls -la ==ll -a ls -l==ll
~~~
>[success] cd :进入目录
~~~
cd /home
~~~
>[success] pwd :查看当前所在的目录
>[success] clear :清除当前屏幕终端上的任何信息
>[success] touch :创建文件
~~~
touch ex2 //当前文件夹内创建文件ex2
~~~
>[success] mkdir :创建目录 mkdir -p :递归创建目录
~~~
mkdir -m 700 /usr/meng/test
//在目录/usr/meng下建立子目录test,并且只有文件主有读、写和执行权限,其他人无权访问
~~~
~~~
mkdir -p-m 750 bin/os_1
//在当前目录中建立bin和bin下的os_1目录,权限设置为文件主可读、写、执行,同组用户可读和执行,其他用户无权访问
~~~
>[success] History 查看历史命令
~~~
History 10 //查看最近10条命令
~~~
>[success] cp 将一个或多个源文件或者目录复制到指定的目的文件或目录
~~~
cp file /usr/men/tmp/file1 //将文件file复制到目录/usr/men/tmp下,并改名为file1
~~~
~~~
cp -r /usr/men /usr/zh //将目录/usr/men下的所有文件及其子目录复制到目录/usr/zh中
~~~
>[success] mv 用来对文件或目录重新命名,或者将文件从一个目录移到另一个目录中
~~~
mv ex3 new1 //将文件ex3改名为new1
~~~
~~~
mv /usr/men/* . //将目录/usr/men中的所有文件移到当前目录(用.表示)中
~~~
>[success] rm :删除文件,rmdir:删除空目录,rm -r :删除目录
~~~
//交互式删除当前目录下的文件test和example
rm -i test example
// rm -i 删除需要确认 ,rm -f 删除不需要删除
Remove test ?n(不删除文件test)
Remove example ?y(删除文件example)
~~~
>[success] cat :查看文件内容(一般查看小文件)
~~~
//设ml和m2是当前目录下的两个文件
cat m1 (在屏幕上显示文件ml的内容)
cat m1 m2 (同时显示文件ml和m2的内容)
cat m1 m2 > file (将文件ml和m2合并后放入文件file中)
~~~
>[success] more :满屏按页显示文本内容
~~~
快捷键:
* 按Space键:显示文本的下一屏内容。
* 按Enier键:只显示文本的下一行内容。
* 按斜线符|:接着输入一个模式,可以在文本中寻找下一个相匹配的模式。
* 按H键:显示帮助屏,该屏上有相关的帮助信息。
* 按B键:显示上一屏内容。
* 按Q键:退出rnore命令。
~~~
~~~
more -dc file //显示文件file的内容,但在显示之前先清屏,并且在屏幕的最下方显示完核的百分比。
~~~
~~~
more -c -10 file //显示文件file的内容,每10行显示一次,而且在显示之前先清屏。
~~~
>[success] ls :显示目标列表
~~~
which ls //找ls命令的绝对命令
whereis ls//找到ls命令的绝对路径,别名信息,和帮助文档路径
~~~
>[success] find:搜索
~~~
-name 根据文件名来查找
eg:
find /etc -name init
find /etc -name i?i* (*匹配任意字符,?匹配单个字符)
~~~
~~~
-size 根据大小来查找
eg:
find / -size +204800
PS:block数据块为单位512字节=0.5KB,大于 + ,小于 -
~~~
~~~
-user根据文件的所有者
eg:
find /home –user zhoujin
~~~
~~~
-时间,根据时间查找
eg:
find /ete -mmin -120 //查找/etc下 2小时内被修改过的文件
PS:
天为单位的时间:ctime、atime、mtime
分钟为单位的时间:cmin、amin、mmin
~~~
~~~
c-change改变(属性被改变过)
a-access访问(看过内容,cat,more)
m-modify修改(内容被修改过)-是之内,+是之外
~~~
- 概要
- HTML
- CSS
- PHP
- Mysqli
- Mysqli 连接查询
- Mysqli 左外连接查询
- Mysqli 右外连接查询
- JavaScript
- JS 变量和常量的定义
- JS 运算符
- JS 流程控制
- JS 函数
- JS 数组
- JS数据类型
- JS 错误处理
- JS作用域
- JS 节点操作
- JS 遗留DOM
- JS 闭包
- JS 对象(构造函数)
- JS JSON
- JS 节点属性操作
- JS 设置CSS样式
- JS 获取元素位置
- JS 事件
- JS 内置对象
- String 对象
- Date 对象
- Array 对象
- Math 对象
- Window 对象
- navigator 对象
- screen 对象
- location 对象
- Ajax
- 创建 Ajax 对象(兼容)
- AJax 对象属性和方法
- Ajax get 五步骤
- Ajax post 六步骤
- Ajax get&post 封装
- XML
- XML 语法&格式
- DOM 节点创建XML
- PHP 创建XML
- xmlwrite 类创建XML
- xmlReader 类解析xml
- JQuery
- JQuery 选择器
- JQuery 事件
- JQuery 节点之间的操作
- JQuery html属性设置
- JQuery Class属性设置
- JQuery CSS样式设置值
- JQuery 文本内容获取
- JQuery 动画特效
- JQuery 数组&对象遍历
- JQuery 对象扩展方法
- JQuery Ajax操作
- JQuery Pjax
- JQuery Layer前端框架
- JQuery validation 插件
- ThinkPHP5
- 数据库配置
- 基本操作
- 查询构造器
- 查询数据
- 增加数据
- 更新数据
- 删除数据
- Session
- Cookie
- Linux
- 指令分类
- 文件属性
- 文件处理命令
- 帮助命令
- 解压缩命令
- 网络通信命令
- 系统开关机
- Shell使用技巧
- VIM+vi 指令