常用的Ubuntu命令摘记_第1页
常用的Ubuntu命令摘记_第2页
常用的Ubuntu命令摘记_第3页
常用的Ubuntu命令摘记_第4页
常用的Ubuntu命令摘记_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

linux 命令 ls 目录查看 ls a 列出所有文件 包括隐藏文件 ls l 详细列出目录下文件的权限 所有者文件大小等详细信息 可以简单输入 ls F ect 列出目录下文件名及其目录类型 查看 ect 目录下的文件 文件名后有 号表示可执行文件有 表示符号链接 有 表示目录名 ls t 依照最后修改文件时间列出文件名 ls R 列出当前目录和其子目录的文件名 ls color nerver 不以颜色方式显示 ls color always 均以颜色方式显示 ls color auto 系统自动判断 cd etc 采用绝对路径进入 etc 目录 cd dev 采用相对路径进入 dev 目录 cd 返回用户宿主目录 cd 用户的当前目录 cd 返回上一级目录 cd 回到上一次的目录 pwd 查看用户当前所在位置 mkdir 创建目录 例如 mkdir dir1 dir2 dir3 可以同时创建多个文件夹 还可以 mkdir dir1 test 采用绝对路径创建目录 rmdir 删除目录 例如 rmdir dir2 或者 rmdir dir2 dir3 同时删除多个 这个命令删除的目 录必须为空 如果在 dir1 下还有 test 删除 dir1 时会报错 touch 创建文件命令 例如 touch dir1 test test 在 dir1 test 下创建文件 test 该命令如果文件不存在则创建文件 存在则修改创建时间 file 查看文件类型 例如 file dir1 test test cp 复制文件 例如 cp dir1 test test home 将 test 文件复制到 home 目录下 rm 删除文件 在 linux 中删除文件是不可恢复的 这个命令同样适合删除目录下的所有 文件 rm r 循环删除直到删除到没有 rm f 强制删除 rm rf 强制删除文件 vi 编辑器 命令模式 输入模式 末行模式 按 esc 可以回到命令模式 在命令模式下输入 i 就可以进入模式编辑文件 就是输入模式 输入 进入末行模式进行保存 q 强制退出 不保存当前文件 q 退出 w test 将保存成 test 文件名 wq 保存退出 wq 保存强制退出 进入 vi 后需要先按 esc 然后输入 q 强制退出 注意前面要 w 保存文件 例如 w 文件名 光标移动除了方向键 还可以是 k 向上 h 向左 l 向右 j 向下 ctrl f 向前翻整页 ctrl U 向前翻半页 ctrl B 向后翻整页 ctrl D 向后翻半页 移动到本行行首 移动到本行行尾 在末行模型使用 set nu 显示行号 set nonu 取消行号 vi 的查找和替换功能主要在末行模式完成 work 查找含有 word 的字符串 s old new 用 new 替换行中首次出现的 old 字符 s old new g 用 new 替换所有的 old 字符 3 5 s old new g 用 new 替换整篇中从第 3 到 5 行中出现的 old s old new g 用 new 替换整篇中出现的 old s old new c 或者 s old new gc 强制每个替换都需要用户进行确认 在命令模式下 1G 跳转到文件首页 G 跳转到尾行 G 跳转到文件的 行 x 删除光标处的单个字符 dd 删除光标所在行 dw 删除当前字符到单词尾包括空格的所有字符 x 例如 3x 删除光标处向右的三个字符 dd 例如 3dd 从当前行开始向下删除三行文本 u 取消最近一次的操作 可以使用多次来恢复原来的操作 U 取消所有的操作 ctrl R 可以恢复对使用 u 命令的操作 yy 命令复制当前正行的内容到 vi 缓冲区 yw 复制当前光标所在位置到单词尾字符的内容到 vi 缓存区 相当于复制一个单词 y 复制光标所在位置到行尾内容到缓冲区 y 复制光标所在位置到行首内容到缓存区 yy 例如 5yy 就是复制 5 行 yw 例如 2yw 就是复制两个单词 在输入模式下 i 进入输入模式 a 附加命令 o 打开命令 c 修改命令 Home 光标到行首 End 光标到行尾 Page Up 和 Page Down 上下翻页 Delete 删除光标位置的字符 恢复文件 vi 在编辑文件时会产生一个临时文件 这个文件以 开头 并以 swp 结尾 正常保存退出后 该文件 自动删除 但如果以外退出 该文件不会删除 可以采用命令才处理 O 只读打开 不改变文件内容 E 继续编辑文件 不恢复 swp 文件保存的内容 Q 退出 vi D 删除 swp 文件 或者采用 vi r 文件名 来恢复未保存的内容 文件查看命令 cat ect inittab 查看 ect 下的 initab 文件 只能显示一屏 不适合查看长文件 cat ect inittab n 在显示的结果中显示行号 tac 以文件的最后一行开始反向显示到屏幕上 刚好和 cat 相反 more ect initab 分屏显示 输入空格将显示下一屏的文件内容 在字幕中输入 b 将显示上一屏的内容 回车 将内容向上滚动一行 q 或者 Q 退出 more 命令阅读环境 less ect initab 功能和 more 几乎差不多 更适合较长较大的文件 一些查看功能键与 more 相当 head 3 ect initab 查看该文件的最前 3 行 head n 默认是 10 行 tail 3 ect initab 查看文件的最后 3 行 tail n 默认 10 行 nl 查看文件的同时可以显示行 cat n 相是 例如 nl ect initab find path expression find name initab 查找 initab 文件 这条命令查找速度相当的慢 而且十分耗硬盘 所以 这条命令尽量少用 adminN 在过去 N 分钟内读过的文件 anewerFILE 比文件 FILE 更晚读取的文件 cnewerFILE 比文件 FILE 更新的文件 atime N 在过去 N 天以内读取过的文件 例如 atime 3 过去 3 天 ctime N 在过去 N 分钟以内或以外修改过的文件 empty 空文件 gN 组 id 号是 N 的文件 sizeN b c k w 文件大小是 N 单位 b 代表 512 位的块 c 代表 char k 表示 kilobytes w 是一 个 word typeT 文件类型是 T 的文件 which 命令 通过环境变量 PATH 到该路径内寻找可执行文件 whereis 可以迅速的找到文件 而且还提供了这个文件的二进制可执行文件 源代码文件 和使用手册页存放位置 whereis initab mount 用于物理设备 例如 光盘 U 盘 硬盘 中的文件系统挂载到 Linux 文件系统的某 个目录中 在不使用任何选项 和参数的时候将显示 linux 系统中以挂载的文件系统信息 常用的挂载文件系统命令格式 mount t type dev dir t type 指出需要挂载的文件系统类型 光盘文件系统类型是 iso9660 dev 表示需要挂载文件系统的设备名称 光盘驱动器的设备名是 dev cdrom dir 表示挂载点 即需要挂载到的文件目录路径 光盘设备在 linux 中默认路径是 media cdrom mount t iso9660 dev cdrom media cdrom umount 命令用户卸载已经挂载的文件系统 基本格式 umount dir device 使用 eject 弹出光盘命令 eject t 光驱自动回收功能 fdisk l 列出系统中所有存储设备 U 盘的使用第 一个 SCSI 设备为 sda 第二个喂 sdb mount t ntfs dev sdb1 mnt 通配符 代表任意单个字符 如 lo 可以匹配 hello 代表随意几个任意字符 如 iso 代表 iso 格式的所有文件 ls l FileList 号是表示将前面的命令内容保存到文件中 以追加的形式添加到文件中 是从文件到命令的重定向 将文件的内容作为命令的输入 管道符号 将前一个命令的输出 作为下一个命令的输入 rpm q 查询 RPM 包是否安装 rpm e 卸载软件 make 编译 make install 安装编译好的源码包 reboot Init 6 重启 Linux 系统 Halt Init 0 Shutdown h now 关闭 Linux 系统 runlevel 显示系统运行级 Init 0123456 改变系统运行级 7 种 kill PID 终止某个 repquota au 查看所有用户的信息 apt get install quota 安装软件 quota nano 命令 功能类似 vi 一般的文本操作还是以 nano 为主吧 L nonewlines 不要将换行加到文件末端 N noconvert 不要从 DOS Mac 格式转换 O morespace 编辑时多使用一行 Q 字串 quotestr 字串 引用代表字串 R restricted 限制模式 S smooth 平滑式卷动画面 T 列数 tabsize 列数 设定跳格宽度为 列数 U quickblank 状态行快速闪动 V version 显示版本资讯并离开 W wordbounds 更正确地侦测单字边界 Y 字串 syntax 字串 用于加亮的语法定义 c const 持续显示游标位置 d rebinddelete 修正 退格键 删除键 混淆问题 i autoindent 自动缩排新行 k cut 从游标剪下至行尾 l nofollow 不要依照符号连结 而是覆写 m mouse 开启鼠标功能 o 目录 operatingdir 目录 设定操作目录 p preserve 保留 XON Q 和 XOFF S 按键 r 列数 fill 列数 设定折行宽度为 列数 s 程式 speller 程式 启用替代的拼写检查程式 t tempfile 离开时自动储存 不要提示 v view 观看 唯读 模式 w nowrap 不要自动换行 x nohelp 不要显示辅助区 z suspend 开启暂停功能 a b e f g j 忽略 为了与 Pico 相容 wget H 是一个命令行的下载工具 wget r np nd 可以下 载 packages 目录中的所有问题 np 不遍历父目录 nd 表示不在本机重新创建目录结构 accept iso 指定下载文件的格式 后缀为 iso 的文件 可以指定多个格式 用逗号隔开 wget i filename txt 常用于批量下载的情形 把所有需要下载文件的地址放到 filename txt 中 然后 wget 就会自动为你下载所有的文件了 wget c c 的作用是断点续传 b 让 wget 在后台运行 记录文件写在当前目录下 wget log 文件中 t num of times 尝试次数 当 wget 无法与服务器建立连接时 尝试连接多少次 T num of times 超时时间 指定多长时间远程服务器没有响应就中断连接 w num of seconds 在两次尝试之间等待多少秒 Q byetes 限制下载文件的总大小最多不能超过多少 比如 Q2k 不超过 2k 大小 Q3m 不超过 3m 字节 x 与 nd 相反 创建完整的目录结构 r 在本机建立服务器端目录结构 l 下载远程服务器目录结构的深度 如 l 5 m 做站点镜像时的选项 tar xvzf gaim 0 77 tar gz 解 tar 包 rar a test rar file1 txt 生成 rar 包 网络设置 i fconfig 和 route ifconfig eth0 inet down 关闭网络接口 ifconfig eth0 inet up 192 168 0 111 netmask 255 255 255 0 broadcast 192 168 0 255 route add net 10 0 0 1 netmask 255 0 0 0 gw 192 168 0 1 dev th0 i fup 和 ifdown 启动或者关闭网络设备的操作 v i etc sysconfig network 删除缓存文件 重启后解决找不到 eth0 的情况 sudo rm etc udev rules d 70 persistent rules s udo 以其他身份来执行指令 编辑 文件 sudo vi etc network interfaces 重起 网卡 sudo etc init d networking restart 不用 vi 改用 nano 简单版更新文件命令 还是比较好用的 date s 2007 08 03 14 15 00 修改当前系统日期 clock w 把系统时间写入 CMOS netstat help help 可以查看命令的帮助信息 man netstat 显示的主要是对命令的解释 按 space 显示下一屏的文本信息 q 则退出 info netstat cacti 的安装 yum 命令的使用 yum search 程序名 搜索所需的程序 yum list available 搜索可用的软件包 yum info 程序名 了解 rpm 包的具体信息 yum install 程序名 安装软件包 yum list extras 列出仓库中包含的软件包 yum remove 程序名 删除一个应用程序 yum update 升级系统 加 y 参数可以自动升级 不用点击确定 yum check update 用于检查是否有升级 yum localinstall path to the rpm 无法解决依赖关系是采用此法安装 nano 命令使用 nano 文件名称 创建文件 nano w 文件名 编辑文件 ctrl o 存储变更的文件 ctrl X 离开 nano ctrl u 粘贴 k ctrl k sudo vi etc network interfaces sudo etc init d networking restart vi etc resolv conf cp etc apt sources list etc apt sources list bak 复制备份该文件 可以简化写成 cp etc apt sources list bak 或者 cp etc apt sources list list bak telnet 127 0 0 1 5009 memcached d m 100 u root p 5009 t 2 c 1024 p 指定端口号 t 指定线程数 m 设 置缓存大小以 m 为单位 u 当前用户 c 允许最大 1024 并发连接 memcached d m 100 u root p 5009 stats 查看 memcached 的所有状态 系统 uname a 查看内核 操作系统 CPU 信息 head n 1 etc issue 查看操作系统版本 cat proc cpuinfo 查看 CPU 信息 hostname 查看计算机名 lspci tv 列出所有的 PCI 设备 lsusb tv 列出所有 USB 设备 lsmod 列出加载的内核模块 env 查看环境变量 资源 free m 查看内存使用量和交换区使用量 df h 查看各分区使用情况

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论