来源:自学PHP网 时间:2015-04-14 10:17 作者: 阅读:次
[导读] 命令操作 Linux下的命令 Shell命令解释器 是内核和用户之间的桥梁,是一个命令解释器,win中的cmd 常见Shell的种类...
命令操作
Linux下的命令 Shell命令解释器 是内核和用户之间的桥梁,是一个命令解释器,win中的cmd 常见Shell的种类 Bsh 最基本命令解释器 Csh 是C语法风格,增加了命令历史、别名、文件替换、作业控制功能 Ksh 优势结合 Bash 目前Linux版本都是用Bash Zsh 基于交互式操作的 Bash Linux系统中默认使用的Shell程序 /bin/bash Bash常用功能 命令历史 快速重复执行输入过的命令,减少输入 明明别名 可以把复杂命令别名命名为简单名称 标准输入输出和重定向 使用文件描述系统硬件、设备等 管道操作 提供了协同工作的机制 命令行格式 命令字 [选项] [参数] 命令字 命名名称 选项 调节命令的具体功能,决定了命令如何执行 可以合用,例如-ld 参数 通常是文件名、目录、用户名等内容 获得命令帮助 help命令 用于查看Shell内部命令的信息 "--help"选项 用于显示命令字的帮助信息 man命令 以全屏显示在线帮助 info命令 比man更详细 常用命令 目录操作 ls 显示目录内容 参数 [目录名] 选项 -l 以长格式显示 -a 显示所有子目录和文件信息 -d 显示目录本身属性 -R 显示指定目录以及子目录所有内容 参数 目录名 使用通配符 ? 匹配一个 * 匹配任意多个 //============================= #ls - lh /etc/ns*conf cd 切换工作目录 参数 [目标目录名],无参回到家目录 表示路径 绝对路径 以/开头 相对路径 以.开头,表示以当前目录起始 以..开头,表示以父目录起始 以~和用户名开头,表示以用户的目录起始 pwd 显示用户当前工作目录 mkdir 创建新目录 参数 [目录名] 选项 -p 创建多层目录 du 统计目录文件空间占用情况 参数 [目录名] 选项 -a 统计磁盘占用是包括所用文件 -h 人性化显示结构 -s 只统计每个参数所占的空间大小 文件操作 普通文件 文本文件 二进制文件 目录文件 设备文件 块设备 字符设备 文件操作命令 命令描述 touch 创建新文件 参数 [文件名],多个用" "分割 cp 赋值文件或目录 参数 [源文件路径] [目标文件目录] 选项 -f 强制复制,覆盖 -i 提醒用户确认,覆盖 -p 保持原属性不变 -r 复制文件和子目录 rm 删除文件或陌路 参数 [删除的文件] 选项 -f 直接强制删除 -i 提醒用户确认 -r 删除整个目录 mv 移动文件或目录 参数 [源文件路径] [目标文件目录] 选项 find 查找文件或目录 参数 [查找范围] [查找条件表达式] 选项 -name 按名称查找 -size 按大小查找 -user 安属主查找 -type 按文件类型查找 f普通文件,d目录,b快设备,c字符设备 which 查找命令文件位置 参数 [程序或命令名] 选项 -a 遇到第一个之后继续查找 file 查看文件类型 参数 [目标文件名] ln 建立快捷方式 链接文件 符号链接 硬链接 不能对目录和跨越分区创建 参数 源文件目录 连接文件目录 选项 -s 建立符号连接 文件内容操作 cat 显示文件内容 参数 文件名 注意,CAT命令文件内容如果多的话,可能只显示后面部分 more/less 分页显示文件内容 回车 逐行滚动查看 空格 下反一屏 b健 上翻一屏 q键 退出 参数 文件名 grep 检索、过滤文件内容 参数 查找条件 目标文件 选项 -i 查找内容时忽略大小写 -v 反转查找 vi 全屏幕文本编辑 三种工作模式 命令模式 删除、赋值、粘贴内容等相关操作 输入模式 录入文件内容,修改内容。INSERT提示信息 末行模式 设置编辑环境,:提示符 命令模式基本操作 模式切换 输入到命令:a,i,o键;命令道输入:Esc 末行到命令:Esc键;命令到末行:":" 常用键 a 在当前光标位置之后插入内容 A 在当前光标所在行末尾插入内容 i 在当前光标位置之前插入内容 I 在当前光标所在行首插入内容 o 在光标所在行的后面插入新行 O 在光标所在行的前面插入新行 光标移动 方向 方向键 翻页 Page Down和Page Up 行内跳转 Home/0行首,End/$行尾 最后一行 G 复制、删除等操作 撤销一次 u 撤销当前行所有 U 保存并退出 ZZ 末行模式基本操作 :w 保存文件 :q 退出编辑器 :q! 强行退出 :wq/:x 保存并退出 :e 打开新的文件进行编辑 :r 读入其他文件内容 压缩和归档 压缩命令工具:gzip、bizp2 归档命令工具:tar tar归档命令 语法 tar [选项] 归档文件名 需要归档的源文件或目录 选项 含义 -c 创建.tar格式的包文件 -C 解包是指定释放的目标文件夹 -f 表示使用归档目标文件夹 -j 调用bzip2程序进行压缩或解压 -p 打开包时保留的文件以及目录权限 -t 列表查看包内的文件 -v 输出详细信息 -x 解开.tar格式的包文件 -z 调用gzip程序进行压缩或解压 解包 tar[选项] 归档文件名 [-C 目标目标] 压缩命令 语法 gzip -9 tfile.exe gzip 建议使用扩展名.gz bzip2 建议使用扩展名.bz2 -9可以提高压缩比例,-d可以解压 用户和组账号 用户账号 超级用户 root用户 普通用户 由管理员创建,在宿主目录有完整权限 程序用户 低权限用户账号、仅维持程序运行 组账号 对组账号设置的权限将适用于每一个用户账号 管理命令 useradd 添加用户 useradd [选项] 用户名 选项 含义 -u 指定UID号 -d 指定账户失效时间 -e 指定失效时间 -g 指定基本组名 -G 指定用户附加组名 -M 不建立使用者目录 -s 指定用户登录Sheel userdel 删除用户 参数 用户名 选项 -r 一并删除宿主目录 passwd 设置用户密码 root用户管理指定账号的密码 普通用户只能修改自己的密码 -d 清空指定的密码 -l 锁定用户账户 -S 查看用户账户 -u 解锁用户账户 groupadd 添加组账号 参数 组账号命 选项 -g 指定组账号ID groupdel 删除组账号 参数 组账号命 gpasswd 添加/删除组成员 参数 用户 组账号 选项 -a 添加一个成语 -d 删除一个成员 -M 添加多个成员 其他常用命令 shutdown 延时是关机命令 只用管理员才可以执行 参数 重启时间(例如 now,+15事物分钟后) 选项 含义 -r 重启 -h 关机 -c 取消操作 halt 快速关机命令 选项 含义 -p 关机并关闭主机电源 reboot 重启系统 netstat 查看网络配置 选项 含义 -a 显示所有网络连接的地址 -n 使用数字表示地址端口号等 -p 同时显示每个网络协议的进程信息 -t 显示TCP协议相关的网络协议 -u 显示UDP协议相关的网络信息 -r 查看系统的路由表信息 mount 挂在文件系统 mount 查看文件挂载信息 mount [-t 文件系统类型] [-o 挂在选项] <设备或网络共享目录> <挂载点目录> umount 卸载已挂载的文件系统 参数 设备位置或挂载点位置 文件/目录属性 权限 读取写入可执行 权限字符 文件 目录 r/4 可读 查看目录内容 w/2 可写 修改目录内容 x/1 可执行 执行cd命令进入该目录 文件信息的表示形式 第一个字符 文件类型 第2-4个 属主用户对文件的权限 第5-7个 属组用户的访问权限 第8-10个 任何用户的访问权限 权限设置 语法一 chmod [ugoa] [+-=] [rwx] 文件目录 [ugoa] 该权限设置所针对的用户类别 u 主文件 g 属组内用户 o 代表其他任何用户 a 代表所用用户 [+-=] 设置权限操作动作 + 增加权限 - 减少权限 + 设置为对应权限 [rwx] 权限字符组合 语法二 chmod nnn 文件或目录 归属 设置归属 chown 属主 [:[属组]] 文件或目录 设置属主 |
自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习
京ICP备14009008号-1@版权所有www.zixuephp.com
网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com