Linux指令笔记

来源:互联网 发布:龙管家客户数据存在哪 编辑:程序博客网 时间:2024/05/22 12:09

Linux指令笔记

1.进入字符界面后

普通用户根用户:$ su
根用户到普通用户:# exit

root权限:

# shutdown [选项] time  在指定时间时关机
[选项]:
-r 关机并重新启动系统
-h 关机后关闭电源
-c 取消目前正在执行的关机程序
-t n  表示n秒后关机

# halt或$ halt 最简单的关机指令相当于# shutdown -h

#reboot 或 $ reboot 用于重新启动主机

reboot [选项]
-f 强制重新启动
-i 再启动之前关闭所有的网络界面
-n 重启之前不检查是否有未结束的程序
-w 仅做测试不真正的将系统重启


# init
init是Linux系统操作中不可缺少的程序之一。
运行级就是操作系统当前正在运行的功能级别。这个级别从1到6 ,具有不同的功能。不同的运行级定义如下:
      # 0 - 停机(千万不能把initdefault 设置为0 )   
      # 1 - 单用户模式  

      # 2 - 多用户,没有 NFS   

      # 3 - 完全多用户模式(标准的运行级)  

      # 4 - 没有用到  

      # 5 - X11 (xwindow)

   # 6 - 重新启动 (千万不要把initdefault 设置为6 ) 


在线帮助指令用的最多的是 man 和info

$ man [命令]  查看该命令的用法

在使用该命令后第一行会出现号码,其含义如下:
1、Standard commands (标准命令)
2、System calls (系统调用)
3、Library functions (库函数)
4、Special devices (设备说明)
5、File formats (文件格式)
6、Games and toys (游戏和娱乐)
7、Miscellaneous (杂项)
8、Administrative Commands (管理员命令)
9 其他(Linux特定的), 用来存放内核例行程序的文档。


有的命令的帮助文档较长,需要用到以下按键:
空格:向下翻页
PgUp:向上一页
PgDn:向下一页
Home:回到第一页
end:最后一页
/string:查找字符串String
q :退出man命令


$info
info页面比man page编写得要更好、更容易理解,也更友好,但man page使用起来确实要更容易得多。
$ info  info


常用快捷键:

?键:它就会显示info的常用快捷键。
 N键:显示(相对于本节点的)下一节点的文档内容。
 P键:显示(相对于本节点的)前一节点的文档内容。
 U键:进入当前命令所在的主题。
 M键:敲M键后输入命令的名称就可以查看该命令的帮助文档了
 G键:敲G键后输入主题名称,进入该主
L键:回到上一个访问的页面。 
SPACE键:向前滚动一页。
 BACKUP或DEL键:向后滚动一页。
 Q:退出info。

2.GNOME界面快捷键
http://www.linuxidc.com/Linux/2008-04/12153.htm

3.文件和目录管理

1.ls [参数] [路径或文件名] :查看当前路径文件信息
    -l :以列表形式显示文件信息
   -a :查看文件的全部信息(包括隐藏文件)

pwd:显示当前所在的工作目录

cd [目录名] :改变当前目录,进入指定目录

2.文件的创建与删除
1)vi filename :创建文件

2)touch 文件名 :创建文件但不打开

3)rm 文件名 :删除文件或文件夹

-r :递归删除
-f :删除确认

3.目录管理
1)mkdir 目录名 :创建文件目录

  -p :递归创建
-m :创建目录时,指定文件权限

2)rmdir 目录名 :删除文件目录
-p :递归删除

说明:rmdir指令在删除文件夹时,如要删除的文件存在子文件时,系统是不允许删除的

4.复制与移动


1)复制    cp [参数] <源文件路径> <目标文件路径>

-R :递归复制
-p :复制时保持文件的原有属性
-v :显示复制进度

2)移动    mv [参数] [源文件或目录] <目标文件或目录>
-v :显示进度
mv除了可以移动某个文件,还可以实现为文件重命名

5.文件统计


wc [参数] <文件列表> :文件大小统计

-c :统计文件字节数
-l :统计文件的总行数
-w :统计文件的单词数

6.显示文件内容
1)cat  文件名:显示文件内容(正序显示)可同时显示多个文件

2)tac 文件名 :显示文件内容(反序显示)
3)more 文件名:显示文件内容
4)less  文件名:显示文件内容

more功能类似 cat ,cat命令是整个文件的内容从上到下显示在屏幕上。 more会以一页一页的显示方便使用者逐页阅读,而最基本的指令就是按空白键(space)就往下一页显示,按 b 键就会往回(back)一页显示,而且还有搜寻字串的功能 。more命令从前向后读取文件,因此在启动时就加载整个文件。more命令和cat的功能一样都是查看文件里的内容,但有所不同的是more可以按页来查看文件的内容,还支持直接跳转行等功能。命令参数:+n      从笫n行开始显示-n       定义屏幕大小为n行+/pattern 在每个档案显示前搜寻该字串(pattern),然后从该字串前两行之后开始显示  -c       从顶部清屏,然后显示-d       提示“Press space to continue,’q’ to quit(按空格键继续,按q键退出)”,禁用响铃功能-l        忽略Ctrl+l(换页)字符-p       通过清除窗口而不是滚屏来对文件进行换页,与-c选项相似-s       把连续的多个空行显示为一行-u       把文件内容中的下画线去掉操作命令:Enter    向下n行,需要定义。默认为1行Ctrl+F   向下滚动一屏空格键  向下滚动一屏Ctrl+B  返回上一屏=       输出当前行的行号:f     输出文件名和当前行的行号V      调用vi编辑器!命令   调用Shell,并执行命令 q       退出more less 与 more 类似,但使用 less 可以随意浏览文件,而 more 仅能向前移动,却不能向后移动,而且 less 在查看之前不会加载整个文件。命令参数:-b <缓冲区大小> 设置缓冲区的大小-e  当文件显示结束后,自动离开-f  强迫打开特殊文件,例如外围设备代号、目录和二进制文件-g  只标志最后搜索的关键词-i  忽略搜索时的大小写-m  显示类似more命令的百分比-N  显示每行的行号-o <文件名> 将less 输出的内容在指定文件中保存起来-Q  不使用警告音-s  显示连续空行为一行-S  行过长时间将超出部分舍弃-x <数字> 将“tab”键显示为规定的数字空格/字符串:向下搜索“字符串”的功能?字符串:向上搜索“字符串”的功能n:重复前一个搜索(与 / 或 ? 有关)N:反向重复前一个搜索(与 / 或 ? 有关)b  向后翻一页d  向后翻半页h  显示帮助界面Q  退出less 命令u  向前滚动半页y  向前滚动一行空格键 滚动一行回车键 滚动一页[pagedown]: 向下翻动一页[pageup]:   向上翻动一页
5)head [-n] [文件....]   将文件前n行输出
6)tail  [-n number] [文件名]显示文件的最后number行
7)nl  文件名   显示文件内容,并显示行号

原创粉丝点击