当前位置:文档之家› linux指令速查手册

linux指令速查手册

linux指令速查手册
linux指令速查手册

Linux指令手册:

A:

arch显示当前系统的机器结构

at在指定时间执行的规划命令

atd运行at和batch等程序的后面规划执行的作业

atq显示规划队由at规划的作业

atrm删除at规划的作业

B:

bdblocks检查设备中的坏块

batch设置在指定时间执行的命令

bc计算器

biff新邮件到达时通知用户并发出消息来

cal显示一年或一个月的日历

cat合并一个或几个文件并将其显示在标准输出中

checkalias检查用户文件和系统别名文件,看看是否定义了指定别名chgrp改变一个或几个文件及目录的所有权

chkconfig操作或显示系统运行级别的位置

chmod改变一个或几个文件及目录的访问权限

chown改变一个或几个文件及目录的用户或组所有权

clear清除屏幕内容

compress用Lempel-Ziv压缩的文件或标准输入

D:

dir显示指定目录的一列文件清单

dmesg显示或操作内核缓存内容

dnsdomainame根据完全限定域名显示系统的DNS域名

dnsquery查询DNS服务器,查找指定主机的信息

domainname显示或设置系统的NIS域名

du显示每个指定文件或目录的子目录中磁盘空间使用情况

E:

e2fsck检查Linux的Ext2文件系统的状态

echo显示一行文本

egrep搜索文件中符合指定模式的行并显示该行

F:

false什么都不做,只返回故障退出状态

fdisk Linux下的分区工具

fgrep搜索文件中符合指定模式的行并显示该行

file确定并显示文件内容

find找从指定目录开始的指定文件

finger查本地系统或远程系统指定用户的信息

free显示自由和已用内存报告

G:

gpasswd管理/etc/group文件

grep搜索文件中符合指定模式的行并显示该行

groupadd建立新的用户组

groupdel删除用户组

groupmod修改现有用户组

groups打印一个或多个用户组

grpck检查/etc/group或/etc/shadow等文件的完整性gunzip解压缩gzip命令的压缩文件

gz exe生成可执行的压缩文件

gzip用Lempel-Ziv编码压缩文件,产生文件扩展名.gz H:

halt关闭系统

head显示一个或几个文件的第一部分

hostname显示或设置系统主机名

I:

id显示指定用户的真实而有效的用户标志和组标识符信息ifconfig配置网络接口

ifdown关闭网络接口

ifport设置指定网络接口的转接器类型

ifup使能指定网络接口

insmod将可装入模块装入当前内核

K:

kbd_mode显示或设置键盘方式

kbdrate设置键盘的速率和延迟时间

kill向一个或多个正在运行的进程发出终止信号

killall犗蚓哂泄 步 堂 乃 薪 谭⒊鲆桓鲂藕? ksyms显示输出内核符号的信息

L:

last根据/var/log/wtmp内容来显示用户登录和退出历史ldd显示一个或几个程序所依赖的共享库

less在屏幕上一次一屏显示文件内容

lilo Linux启动管理

listalias显示用户和系统别名

ln建立文件间的链接

loadkeys从一个或几个指定文件装入合成键转换表logger将项目放进系统日志中

login登录系统

logname显示用户名

logrotate清理日志,邮寄当前文件并将其压缩成文件

lpd运行行打印守护进程,控制打印机的打印工作

lpq检查和显示打印机缓冲池队列的当前状态

lpr将一个或几个文件打印到指定打印机缓冲池中

lprm删除指定打印队列中的一个或几个作业

ls显示文件和目录清单

lsdev显示所安装的硬件信息

lsmod显示所安装的模块清单

M:

mail收发e-mail

mailq显示出邮件队列内容

mailto向一个或几个人发信

man显示指定命令的手册页面

mattrib改变DOS软盘寻MS-DOS文件系统中文件的属性类似DOS下的attrib mbadblocks测试DOS软盘的坏块,发现后在软盘的FAT中标出

mcd改变DOS软盘寻MS-DOS文件系统中的目录

mcopy MS-DOS文件系统的双向复制命令

mdel删除MS-DOS软盘的文件

mdeltree删除目录

mdir显示文件列表

messagee显示用户收信箱或指定的邮件文件夹中的信息个数

mformat格式化MS-DOS软盘

mkdir建立一个或几个目录

mkdosfs格式化指定设备上的MS-DOS文件系统

mke2fs格式化Linux的Ext2文件系统

mkfs建立文件系统

mkpasswd产生随机口令并赋予某个用户

mkswap将设备设置成交换分区

mlabel卷标软盘类的MS-DOS文件系统

mmd在软盘之类MS-DOS文件系统上建立一个或几个目录

mmove移动或更名MS-DOS文件或目录

modprobe根据某种模块或指定模块对象文件,装入一个或几个可装入模块more分屏显示文件内容

mount将文件系统装载到指定目录

mrd删除一个或几个MS-DOS目录

mren更名MS-DOS文件

mtype显示一个或几个MS-DOS文件的内容

mv更名或移动文件

N:

netstat显示网络状态信息,包括连接、路由表和接口统计

newgrp将用户登录到新组,改变用户的组ID

newusers读取包含新用户表的文件并建立用户

nisdomainname显示当前NIS域名

nslookup查询DNS名称服务器

P:

passwd改变用户密码

paste合并一个或几个文件中相应的行

pathchk检查文件名的有效性和可移植性

pidof寻找一个或几个命令程序的进程ID并显示

ping向网络主机发ICMP包,看网路是否通

pppstats显示ppp活动的统计情况

ps显示当前运行进程的状态报告

pwck检查口令文件的错误与问题

pwconv将口令文件项目复制到阴影文件,与现有阴影文件合并

pwd显示当前目录名

pwunconv从阴影文件当中恢复口令

Q:

quota显示用户的磁盘利用率限额信息

quotacheck扫描文件系统中用户或组的磁盘使用率并将结果输出到两个限额

件https://www.doczj.com/doc/c09024082.html,er和quota.group中

quotaoff关闭一个或几个文件系统中磁盘的使用限制

quotaon启用一个或几个文件系统中磁盘的使用限制

R:

rcp在两个系统中远程复制一个或多个文件

rdate从网络上一台或几台主机取得当前时间并显示

rdist远程发布文件保证几台主机备份一致

repquota显示一个或几个文件系统的磁盘利用率报告

rlogin登录远程主机

rm删除一个或几个文件或目录

rmdir删除空目录

rmmod删除一个或几个装入模块

route显示或改变IP路由表

rsh在远程上打开shell

runlevel显示系统的当前和原有的运行级别

rup显示一个或几个远程系统的状态

rusers显示登录了本地网上的一台或几台主机

rwho显示登录到本地网络的所有主机的用户清单

rwhod应答rwho客户机的入站请求

S:

setclock将计算机硬件时钟设置为当前系统时钟

setkeycodes将键盘象装入扫描码/键码映像表

showkey显示键盘产生的扫描码和键码

showmount显示某个NFS服务器的当前装载状态

shutdown关闭系统,停止登录,并可以在关闭之前延时,可发出警告信息,定时关闭系统

sort排序一个或几个文件中的行并显示结果

staserial显示串口状态,包括端口引脚信号和应答信号状态

su用不同用户和组ID运行新的shell

sync将磁盘缓冲保存到实际磁盘当中

T:

tail显示文本尾部内容

tar建立一个或几个文件或目录的档案文件

timeconfig设置时间参数

timed运行时间服务守候进程,可以同步本地网络其它机器时间

timedc控制timed的守候进程

top显示系统所运行的进程的定期更新报告

touch改变文件时间标志

traceroute显示到达目的经过的路由

true什么都不做,返回顺利退出状态

U:

umount拆除装载的文件系统

uname显示系统信息

uncompress解压缩用compress压缩的文件

unzip提取和取出zip文件

uptime显示系统运行时间长度

useradd加一新用户

userdel删除一用户

usermod修改现有用户帐号的设置

users显示系统当前的用户名

uudecode译码uudecode建立的ASCII文件,恢复原来的二进制文件

uuencode编码二进制文件为不能用二进制文件时的形式

V:

vipw用EDITOR环境变量中指定的编辑器编辑系统口令文件

vmstat报告虚拟内存使用情况

W:

w显示当前用户及其运行的任务清单

wc打印一个或几个文档中的字节数、字数、行数

whereis定位文件的位置

which显示一个或几个程序的完整路径

whoami显示当前有效的用户ID

Y:

ypdomainname显示系统的NIS域名

Z:

z c at解压缩压缩文件

z grep搜索一个或几个压缩文件的指定的模式

zip从一个或几个文件或目录建立Z IP档案

zipgrep搜索使用egrep的zip档案中的文件模式

zipinfo显示Z IP档案的详细信息

zmore分屏显示压缩文本内容的信息

znew将compress压缩的文件变为gzip所用的格式(.gz)

附录:

Linux的命令是大小写不一样,比如cd和CD就不同,输入CD就是错的,这一点跟DOS 很不同。

〇如何使用虚拟终端

按下ctrl+shift+F1到F6的任意一键看看,就可以看到出现了刚才第一次进入系统前的画面了,如果你输入用户名和密码一样进入了另外一个shell,想回到第一个虚拟终端,你可以ctrl+shift+F1就行了,用同样的方法可以来回切换你的屏幕。

〇清屏幕

#clear

〇日期和时间

#date

#time

〇退出系统

输入exit命令就退出当前的shell重新登录。

〇关闭系统

#halt或#shutdown杛

〇重启系统

#reboot

〇文件操作命令

◆cd改变当前目录,如

#cd/

就进入到根目录

◆mkdir建立一个目录,如

#mkdir c

就建立了一个名为c的目录

可以#ls查看一下

◆rmdir删除一个目录

#rmdir c

就删除了一个名为c的目录

◆ls列目录内容命令

◆pwd显示当前目录路径命令,如

#pwd

/

#表示在根目录下

◆cat显示文件内容命令,如

#cat hello.c就显示hello.c的内容

◆more、less也是显示文件内容,但会分页显示

◆cp拷贝文件命令,如

#cp hello.c/home

就把hello.c拷贝到home目录下了

◆mv移动文件或改名命令,如

#mv hello.c/root

就把hello.c移动到root目录里了,当前目录就没有hello.c了,相当于剪切要改名可以

#mv hello.c hell.c

就把hello.c文件名改成了hell.c

◆rm删除文件命令,如

$rm hello.c

就删除了hello.c用这命令要小心,特别你是根用户的时候

rm杛f目录,可以删除整个目录的内容,使用要小心

〇系统命令

◆查看系统当前有哪些进程

#ps朼ux

◆查看系统进程的另一命令,显示更多的信息

#top

◆查看系统的内存和交换分区使用情况

#free

◆查看当前磁盘使用情况

#df杊

◆查看当前的网络连接情况

#netsat朼|more

〇Linux大部分命令说明,按字母顺序,如果想获得更多的使用方法,可以#man命令名或#命令名杊elp来查看,如想知道netstat的用法

#netstat杊elp或#man netstat

linux常用命令

新手刚刚接触Linux的时候可能处处感到不便,不过没有关系,接触新的事物都有这样的一个过程,在你用过Linux一段时间后,你就会逐渐了解Linux其实和Windows一样容易掌握。 由于操作和使用环境的陌生,如果要完全熟悉Linux的应用我们首先要解决的问题就是对Linux常用命令的熟练掌握。本章我们就来介绍Linux的常用基本命令。 Linux常用命令 1.Linux命令基础 Linux区分大小写。在命令行(shell)中,可以使用TAB键来自动补全命令。即可以输入命令的前几个字母,然后按TAB键,系统自动补全命令,若不止一个,则显示出所有和输入字母相匹配的命令。 按TAB键时,如果系统只找到一个和输入相匹配的目录或文件,则自动补全;若没有匹配的内容或有多个相匹配的名字,系统将发出警鸣声,再按一下TAB键将列出所有相匹配的内容(如果有的话)以供用户选择。 首先启动Linux。启动完毕后需要进行用户的登录,选择登陆的用户不同自然权限也不一样,其中―系统管理员‖拥有最高权限。 在启动Linux后屏幕出现如下界面显示:Red Hat Linux release 9 (Shrike) Kernel 2.4.20.8 on an i686

login: 输入:root(管理员名)后,计算机显示输口令(password:),输入你的口令即可。当计算机出现一个―#‖提示符时,表明你登录成功! 屏幕显示Linux提示符:[root@localhost root]#_ 这里需要说明的是―Red Hat Linux release 9 (Shrike)‖表示当前使用的操作系统的名称及版本。―2.4.20.8‖表示Linux操作系统的核心版本编号。―i686‖表示该台电脑使用的CPU的等级。 下面我们来介绍常用基本命令 一,注销,关机,重启 注销系统的logout命令 1,Logout 注销是登陆的相对操作,登陆系统后,若要离开系统,用户只要直接下达logout命令即可: [root@localhost root]#logout

Linux指令速查手册

Linux指令速查手册前言 《Linux指令速查手册》详细地介绍了常用Linux指令的功能、语法、参数说明以及具体的操作实例。本文是该书的前言部分。 AD: Linux是开源的类UNIX操作系统,世界上任何一个程序员都可以参与到Linux的设计和实现中来,Linux 自身具有的特点吸引了无数的Linux开发者。首先,它是开源的,开发者可以免费获得Linux操作系统的源代码;其次,它具有UNIX的所有功能;再次,用户或者开发者可以根据自己的需要选择模块,构建自己的操作系统,还可以加载用户自己设计的模块,它是一种为用户量身定做的操作系统。 对于刚开始接触Linux的用户,特别是用惯了Windows系统图形界面的用户来说,一本Linux指令查询手册是必需的。笔者编写了本书,希望对Linux爱好者和使用者有所帮助。 本书特点 1.命令详尽 本书详细讲解了412个Linux指令,覆盖了Linux应用中所有的常用命令。 2.支持各种环境 本书支持多种Linux操作系统,包括Red hat、Fedora Core、Debian、SuSE、Ubuntu、Gentoo等,但是在不同发行版本所得的输出结果可能与本书的例子不完全相同。 3.实例丰富 书中的指令大都配有详细的实例说明,全书共有实例760个,读者可以根据实例说明进行操作,加深对指令的理解。 4.索引方便 本书提供的命令按照两种方式进行索引,一是按照命令的首字母顺序进行索引;二是按照命令的功能进行索引,方便用户查找使用。 使用说明 本书命令的介绍分为6个部分:指令名和功能、语法、功能说明、参数说明、执行范例、相关指令。 指令名和功能:简要、概括地介绍指令的名称和功能。 语法:介绍使用此功能的具体语法要求。

Linux常用命令大全.pdf

Linux常用命令学习 1、ls命令 就是list的缩写,通过ls 命令不仅可以查看linux文件夹包含的文件,而且可以查看文件权限(包括目录、文件夹、文件权限)查看目录信息等等 常用参数搭配: ls -a 列出目录所有文件,包含以.开始的隐藏文件 ls -A 列出除.及..的其它文件 ls -r 反序排列 ls -t 以文件修改时间排序 ls -S 以文件大小排序 ls -h 以易读大小显示 ls -l 除了文件名之外,还将文件的权限、所有者、文件大小等信息详细列出来 实例: (1) 按易读方式按时间反序排序,并显示文件详细信息 ls -lhrt (2) 按大小反序显示文件详细信息 ls -lrS (3)列出当前目录中所有以“t”开头的目录的详细内容 ls -l t* (4) 列出文件绝对路径(不包含隐藏文件) ls | sed "s:^:`pwd`/:" (5) 列出文件绝对路径(包含隐藏文件) find $pwd -maxdepth 1 | xargs ls -ld 2、cd命令 (changeDirectory),命令语法:cd [目录名]。说明:切换当前目录至dirName 实例: (1)进入要目录 cd /

(2)进入"家"目录 cd ~ (3)进入上一次工作路径 cd - (4)把上个命令的参数作为cd参数使用。 cd !$ 3、pwd命令 查看当前工作目录路径 实例: (1)查看当前路径 pwd (2)查看软链接的实际路径 pwd -P 4、mkdir命令 创建文件夹 可用选项: -m: 对新建目录设置存取权限,也可以用chmod命令设置; -p: 可以是一个路径名称。此时若路径中的某些目录尚不存在,加上此选项后,系统将自动建立好那些尚不在的目录,即一次可以建立多个目录; 实例: (1)当前工作目录下创建名为t的文件夹 mkdir t (2)在tmp目录下创建路径为test/t1/t的目录,若不存在,则创建 mkdir -p /tmp/test/t1/t 5、rm命令 删除一个目录中的一个或多个文件或目录,如果没有使用- r选项,则rm不会删除目录。如果使用rm 来删除文件,通常仍可以将该文件恢复原状 rm [选项] 文件… 实例:

Linux命令大全完整版

Linux命令大全完整版 目录 目录..................................................................... I 1. linux系统管理命令.. (1) adduser (1) chfn(change finger information) (1) chsh(change shell) (1) date (2) exit (3) finger (4) free (5) fwhois (5) gitps(gnu interactive tools process status) (5) groupdel(group delete) (6) groupmod(group modify) (6) halt (7) id (7) kill (8) last (8) lastb (8) login (9) logname (9) logout (9) logrotate (9) newgrp (10) nice (10) procinfo(process information) (11) ps(process status) (11) pstree(process status tree) (14) reboot (15)

rlogin(remote login) (16) rsh(remote shell) (16) rwho (16) screen (17) shutdown (17) sliplogin (18) su(super user) (18) sudo (19) suspend (19) swatch(simple watcher) (20) tload (20) top (21) uname (21) useradd (22) userconf (22) userdel (23) usermod (23) vlock(virtual console lock) (24) w (24) who (25) whoami (25) whois (25) 2. linux系统设置命令 (27) alias (27) apmd(advanced power management BIOS daemon) (27) aumix(audio mixer) (27) bind (29) chkconfig(check config) (29) chroot(change root) (30)

Linux常用命令详解(配合示例说明,清晰易懂)

Linux常用命令详解 (常用、详细) BISTU 自动化学院 刷碗小工(frisen.imtm) 2010年11月 开源社区,造福大家,版权所有,翻录不究(初次接触Linux命令可能对以下说明有不少疑问,可待看完一遍后再回头细看) (配合Ctrl + F可快速查找你想了解的命令)

索引:(待完善) 文件说明:Linux命令很多,但最常用的80个左右 文档内容充实,用示例说明命令如何使用笔者力求语言简洁,清晰易懂 由于忙于其他事情,改进排版的工作只能搁置了 最后,望此文档能为大家Linux学习之路献微薄之力 一、路径: 执行命令前必须要考虑的一步是命令的路径,若是路径错误或是没有正确的指定,可能导致错误的执行或是找不到该命令。要知道设置的路径,可执行以下命令: 一般而言,本书的命令位于/bin、usr/bin、/sbin、/usr/sbin之中。若读者执行了命令却出现“command not find”或是“命令不存在”的字样,就必须要确定该命令的位置是否在命令的路径中,或是系统上根本没有安装该套件。 二、命令顺序: 若在shell内置的命令/bin以及/usr/bin之下都出现了命令pwd,那当我们执行该命令时,会执行哪一个?答案是第一优先执行shell内置的命令,再执行路径中的设置;因此若有相同名称的命令时,必须要注意顺序设置,或是直接输入完整路径。 三、参数(或称选项)顺序: 一般除了特殊情况,参数是没有顺序的。举例而言,输入“–a –v”与输入“–v –a”以及“–av”的执行效果是相同的。但若该参数后指定了要接的文件或特殊对象,如“–a cmd1 –v cmd2”,则不能任意改变选项顺序。 四、常用参数: 下面所列的是常见的参数(选项)意义: --help,-h 显示帮助信息 --version,-V 显示版本信息 -v 繁琐模式(显示命令完整的执行过程) -i 交谈模式(指定界面) -l 长列表输出格式 -q,-s 安静模式(不显示任何输出或错误信息) -R 递归模式(连同目录下所有文件和子目录一起处理) -z 压缩 五、命令的结合与定向: 命令中除了一般命令外,还有管道(或称途径)(|)与定向(>或>>)。 管道(途径)的用法: “命令一[选项]”| “命令二[选项]”,也就是将“命令一[选项]”的输出结果传到“命令二[选项]”,通过命令二的处理之后才输出到标准输出(屏幕)上。比如“ls /etc”会列出etc下的所有文件,若加上“| less”,也就是“ls /etc | less”,则会将“ls /etc”的结果通过less分页输出。 定向的用法: 将结果定向到命令的输出设备,一般不加文件名意为将结果输出到屏幕,若是在定向后加上文件名,则会将命令的执行结果输出到定向的文件,例如“ls > temp.txt”,就会将ls 的结果输出到文件temp.txt中。“>”与“>>”的差异在于前者是覆盖,而后者是附加。 六、命令中的命令: 许多命令在执行后,会进入该命令的操作模式,如fdisk、pine、top等,进入后我们必须要使用该命令中的命令,才能正确执行;而一般要退出该命令,可以输入exit、q、quit或是按【Ctrl+C】组合

Linux基本命令大全

下面我们来介绍常用基本命令 一、注销,关机,重启 注销系统的logout命令 1,Logout 注销是登陆的相对操作,登陆系统后,若要离开系统,用户只要直接下达logout命令即可: [root@localhost root]#logout Red Hat Linuxrelease 9(Shike) Kernel 2.4.20.8 on an i686 Login: ←回到登陆的画面 2,关机或重新启动的shutdown命令 Shutdown命令可以关闭所有程序,依照用户的需要,重新启动或关机。 参数说明如下: λ立即关机:-h 参数让系统立即关机。范例如下: [root@localhost root]#shutdown –h now ←要求系统立即关机 λ指定关机时间:time参数可指定关机的时间;或设置多久时间后运行shutdown命令,范例如下: [root@localhost root]#shutdown now ←立刻关机 [root@localhost root]#shutdown +5 ←5分钟后关机 [root@localhost root]#shutdown 10:30 ←在10:30时关机 关机后自动重启:-rλ参数设置关机后重新启动。范例如下: [root@localhost root]#shutdown -r now ←立刻关闭系统并重启 [root@localhost root]#shutdown -r 23:59 ←指定在23:59时重启动 3,重新启动计算机的reboot命令 顾名思义,reboot命令是用来重新启动系统的。常用的参数如下: λ-f 参数:不依正常的程序运行关机,直接关闭系统并重新启动计算机。 -Iλ参数:在在重新启动之前关闭所有网络接口。 虽然reboot命令有个参数可以使用,但是一般只需要单独运行reboot命令就可以了 二、文件与目录的操作 列出文件列表的ls命令 1,ls(list)命令是非常有用的命令,用来显示当前目录中的文件和子目录列表。配合参数的使用,能以不同的方式显示目录内容。范例如下: ? 显示当前目录的内容: [tony@free tony]$ ls Desktop mail myinstall.log test.txt ←有两个目录及两个文件夹 ? 当运行ls命令时,并不会显示名称以―.‖开头的文件。因此可加上―-a‖参数指定要列出这些文件。范例如下: [tony@free tony]$ ls –a ? 以―-s‖参数显示每个文件所有的空间,并以―-S‖参数指定按所有占用空间的大小排序。范例如下: [tony@free tony]$ ls –s –S 总计36 4 Desktop 4 mail 24 myinstall.log 4 test.txt ? 在ls命令后直接加上欲显示的目录路径,就会列出该目录的内容。范例如下: [tony@free tony]$ ls –l/usr/games 2,切换目录的cd命令

Red_Hat_Linux常用命令汇总

[资料] Red Hat Linux常用命令汇总 Linux 常用命令汇总 ls命令: 1. ls //列出当前目录的文件和文件夹 2. ls –a //列出当前目录的文件和文件夹,包含隐藏文件 3. ls –l //列出详细信息 4. ls 目录 //列出某目录下的文件 pwd命令 //查看当前所在位置 du 命令 1. du 目录 //查看目录的总容量以及子目录的容量 2. du –s 目录 //查看目录总容量 cd 命令 1.cd .. //回上一级目录 2.cd / //回根目录 3. cd //回用户主目录 4.cd 目录路径 //去某目录 mkdir 目录名 //创建目录 rmdir 空目录名 //删除空目录 rm 文件名 //删除文件 rm –rf 目录名 //删除目录以及目录下所有文件 mount 命令 1.mount /dev/cdrom /mnt/cdrom //挂载光驱到 /mnt/cdrom目录下2.mount -t vfat /dev/sda1 /mnt/u //挂载U盘到 /mnt/u目录下

3. umount /mnt/cdrom //卸载光驱 fdisk –l //查看本机存储设备 file 文件名 //查看文件类型 find 目录名–name “*.c” //在某目录下查找文件为*.c的文件 whereis 文件名 //查找文件在哪些目录下 cat 文件名 //显示文件内容 cat 文件名 | grep 文字 //只显示包含文字相关的内容 cat 文件名 | more //分页显示文件内容 tail 文件名 //查看文件末尾 head 文件名 //从头查看文件 cp 命令: cp 文件1 文件2 //复制文件1 到文件2 cp 文件1 目录1 //复制文件1到目录1下 cp 目录1/文件1 目录2 //复制目录1下的文件1到目录2下 cp –r 目录1 目录2 //复制目录1下所有内容到目录2 mv 命令: mv 文件1 文件2 //重命名文件1为文件2 mv 文件1 目录1 //移动文件1到目录1下 mv 目录1/文件1 目录2 //移动目录1下的文件1到目录2下 mv –r 目录1 目录2 //移动目录1下所有内容到目录2 chmod 命令: chmod u+x g+r o-w 文件名 //为文件设置权限(用户,组,其他人)chmod 744 文件名 //为文件设置权限(1-执行,2-写,4-读) chown 命令: chown 用户文件名 //把文件改为用户所有

入门学习Linux常用必会60个命令实例详解

入门学习Linux常用必会60个命令实例详解 Linux必学的60个命令 Linux提供了大量的命令,利用它可以有效地完成大量的工作,如磁盘操作、文件存取、目录操作、进程管理、文件权限设定等。所以,在Linux系统上工作离不开使用系统提供的命令。要想真正理解Linux系统,就必须从Linux命令学起,通过基础的命令学习可以进一步理解Linux系统。 不同Linux发行版的命令数量不一样,但Linux发行版本最少的命令也有200多个。这里笔者把比较重要和使用频率最多的命令,按照它们在系统中的作用分成下面六个部分一一介绍。 ◆安装和登录命令:login、shutdown、halt、reboot、install、mount、umount、chsh、exit、last; ◆文件处理命令:file、mkdir、grep、dd、find、mv、ls、diff、cat、ln; ◆系统管理相关命令:df、top、free、quota、at、lp、adduser、groupadd、kill、crontab; ◆网络操作命令:ifconfig、ip、ping、netstat、telnet、ftp、route、rlogin、rcp、finger、mail、nslookup; ◆系统安全相关命令:passwd、su、umask、chgrp、chmod、chown、chattr、sudo ps、who; ◆其它命令:tar、unzip、gunzip、unarj、mtools、man、unendcode、uudecode。本文以Mandrake Linux 9.1(Kenrel 2.4.21)为例,介绍Linux下的安装和登录命令。immortality按:请用ctrl+f在本页中查找某一部分的内容或某一命令的用法。 -------------------------------------------------------------------------------- Linux必学的60个命令(1)-安装与登陆命令 login 1.作用 login的作用是登录系统,它的使用权限是所有用户。 2.格式 login [name][-p ][-h 主机名称] 3.主要参数

Linux命令手册大全

Linux手册——基本命令 用户在登录前,首先要向系统管理员申请一个用户注册名,不论用户从哪台计算机登录到ITPNET上都将访问相同的文件系统。 1.1 登录 当屏幕上出现Login提示符时,用户可以输入自己的用户注册名,并按回车键。 若有口令,系统将提示用户输入密码,并按回车键,口令输入正确后,用户登录成 功。这时,屏幕上会显示出一些信息和命令提示符。如: Login: guest [Enter] passwd: ****** [Enter] sun% 注: 用户名要用小写字母输入,UNIX系统区分大小写字母。 1.2 退出 当用户准备退出自己的计算机帐号时,可在系统示符下输入logout或exit或按 [Ctrl-D]。当屏幕出现Login时,用户可以安全地离开计算机了。如: sun% logout [Enter] Login: 1.3 修改口令 为了防止他人使用自己的帐号,在你首次登录后,请用passwd命令修改只有本 人知道的保密口令,口令通常由此可6到8个字母数字组成。如: sun% passwd [Enter] Old Passwd: ****** New Passwd: ****** Retype New Passwd: ****** 注:当你退出系统再次登录时,就要使用新的口令。 2.1 显示目录 命令:pwd(print working directory)格式:pwd 功能:显示出用户当前工作目录的全路径名。例如:% pwd 2.2 建立目录 命令:mkdir(make directory)格式:mkdir directory_name 功能:建立新目录例如:% mkdir directory 2.3 改变目录 命令:cd(change directory)格式:cd directory_name 功能:改变当前工作目录注释:目录名选项有: (1) 目录名,转到当前目录下的子目录。 (2) .. 表示转到当前目录的父目录。 (3) / 表示转到根目录。 (4) 没有选项时,转到用户的主目录。 例如:% cd directory 2.4 删除目录 命令:rmdir (remove directory)

Linux基本命令(带参考答案)

实训项目2 Linux基本命令 一、实训目的 ●掌握Linux各类命令的使用方法; ●熟悉Linux操作环境。 二、实训内容 练习使用Linux常用命令,达到熟练应用的目的。 三、实训步骤 子项目1.文件和目录类命令的使用 (1)启动计算机,利用root用户登录到系统,进入字符提示界面。练习使用cd命令 (2)用pwd命令查看当前所在的目录。 pwd命令用于显示用户当前所在的目录。如果用户不知道自己当前所处的目录,就可以使用这个命令获得当前所在目录 (3)用ls命令列出此目录下的文件和目录。 然后,使用ls命令,并用-a选项列出此目录下包括隐藏文件在内的所有文件和目录。 最后,用man命令查看ls命令的使用手册。 补充说明浏览信息内容:(以下面图片为例) 1 2 3 4 5 6 7 8 9 10 11 1属性:- 代表文件,l代表链接文件,d代表目录 2 所有者权限(文件权限):具有r 读w 写没有x 执行

3 同组用户权限(文件权限):只读r 4 其他人权限(文件权限):只读r 5 链接数:1 6 文件拥有者:root 7 文件所属组:root 8 文件大小:8字节 9 创建或修改日期:2月21日 10 创建或修改时间:18:42 11 文件或目录名称 (4)在当前目录下,创建测试目录test。利用ls或ll命令列出文件和目录,确认test 目录创建成功。然后进入test目录,利用pwd查看当前工作目录。 mkdir命令用于创建一个目录。 该命令的语法为:mkdir [参数] 目录名 常用参数–p:如果父目录不存在,则同时创建该目录及该目录的父目录。 (5)利用cp命令复制系统文件/etc/profile到当前目录下。 # cp /etc/profile . (6)复制文件profile到一个新文件profile.bak,作为备份。 # cp profile profile.bak (7)用ll命令以长格形式列出当前目录下的所有文件,注意比较每个文件的长度和创建时间的不同。 (8)用less命令分屏查看文件profile的内容,注意练习less命令的各个子命令,如b、p、q等,并对then关键字查找。 注意:可以通过less - -help 命令查看帮助 less命令是more命令的改进版,比more命令的功能强大。more命令只能向下翻页,而less命令可以向下、向上翻页,甚至可以前后左右的移动。 执行less命令后,进入了less状态,按【Enter】键可以向下移动一行,按【space】键可以向下移动一页;按【b】键可以向上移动一页;也可以用光标键向前、后、左、右移动;按【q】键可以退出less命令。

Linux常用命令速查 十个最常用命令===

Linux常用命令速查十个最常用命令 1.cat 连接文件 (1)语法:cat[选项]文件列表 (2)参数: 文件列表:这是要连接文件的选项列表。如果没有指定文件或连字号(-),就从标准输入读取。 -b:计算所有非空输出行,开始为1。 -e:相当于-vE。 -n:计算所有输出行,开始为1。 -s:将相连的多个空行用单一空行代替。 -t:相当于-vT。 -u:忽略;为UNIX兼容产品而使用。 -V:显示除LFD和TAB以外的所有控制符,使用^作标志并在高位置的字符前放M-。 -A:相当于-vET。 -:E在每行末尾显示$符号。 -T:用^I显示TAB符号。 --help:打印使用信息,并以非零状态退出。 --version:在标准输出打印版本信息,然后退出。 2.cd 改变当前工作目录 (1)语法:cd目录名 (2)参数: 目录名:改变到选定的目录名。如果没有指定目录,就返回用户本户目录。 3.cp 拷贝文件 (1)语法:cp[选项] 源文件目标文件 cp[选项] 源文件组目标目录 (2)参数: -a:在备份中保持尽可能多的源文件结构和属性。 -b:作将要覆盖或删除文件的备份。 -d:将符号连接作为符号连接拷贝,而不拷贝它们所指的文件。并在备份中保持源文件间固有的连接关系。 -f:删除已存在的目标文件。 -i:提示是否覆盖已存在的目标文件。 -l:形成固有连接以代替非目录的拷贝。 -P:通过加入目标目录分支和指定的源文件名形成每个目标文件名。给cp的最后一个变量必须是已存在的目录的名字。 -p:保持原先文件的所有者,组,权限和时间标志。 -r:递归拷贝目录,把所有非目录文件当普通文件拷贝。 -s:建立符号连接,代替非目录文件的拷贝。如果目标文件不在当前目录,所有的源文件名必须是绝对路径(从…/?开始)。对不支持符号连接的系统,本选项将产生一个错误信息。 -u:更新选项。目标是非目录自己经存在并具有相同的或更新的修改时间,则不拷贝。 -v:在拷贝前打印每个文件名。 -x:从开始拷贝的文件开始,跳过在不同文件系统上的子目录。 -R:递归拷贝目录。 --help:在标准输出打印使用信息,并顺利退出。 --version:在标准输出打印版本信息,并顺利退出。 -S:用于产生备份文件的后缀。可以用SIMPLE_BACKUP_SUFFIX环境变量建立,它能被此选项绕过。若以上都未给出,缺省值是~。 -V值:备份产生的类型。可以用VERSION_CONTROL环境变量建立。它能被此选项绕过。如果VERSION_CONTROL环境变量未建立,而本选项也未给出,缺省备份类型是目前类型,有效的值是: t或numbered:总是建编号备份。 nil或exixting:如果文件已有的备份编号,建编号备份其他文件建立单一备份。 never或simple:总是建立单一备份。 源文件:要拷贝的文件。 目标文件:目标名。也可以是目录名,这种情况下,源文件名作为目标文件名,而文件放在该目录下。 源文件组:要拷贝文件的由空格分隔的列表。 目标目录:目标目录。 4.find 非常有力的查询工具 (1)语法:find目录列表匹配标准 (2)参数: 目录列表:希望查询文件或文件集的目录列表目录间用空格分隔。 匹配标准:希望查询的文件的匹配标准或说明。 -name文件:告诉find要找什么文件;要找的文件包括在引号中,可以使用通配符(*和?) -perm模式:匹配所有模式为指定数字型模式值的文件。不仅仅是读,写和执行,所有模式都必须匹配。如果在模式前是负号(-),表示采用除这个模式的所有模式。 -type x:匹配所有类型为x的文件。x是c(字符特殊),b(块特殊),d(目录),p(有名管道),l(符号连接),s(套接文件)或f(一般文件)。 -links n:匹配所有连接数为n的文件。

linux常用命令集(PDF版)

常用命令集 LINUX常用命令集

cal (10) 使用权限 (10) 使用方式 (10) 说明 (10) 参数 (10) 范例 (10) crontab (11) 使用权限 (11) 使用方式 (11) 说明 (11) 参数 (11) 例子 (11) 注意 (12) date (12) 使用权限 (12) 使用方式 (12) 说明 (12) 参数 (13) 例子 (13) 注意 (14) sleep (14) 使用权限 (14) 使用方式 (14) 说明 (14) 参数 (14) 例子 (14) time (15) 使用权限 (15) 使用方式 (15) 说明 (15) 使用方式 (15) 范例 (17) uptime (17) 使用权限 (17) 使用方式 (18) 说明 (18) 参数 (18) 范例 (18) chfn (18) 使用权限 (18) 用法 (18) 说明 (18) LINUX常用命令集

chsh (19) 使用权限 (19) 用法 (19) 说明 (19) 范例 (19) finger (20) 使用权限 (20) 使用方式 (20) 说明 (20) 范例 (20) last (21) 使用权限 (21) 使用方式 (21) 说明 (21) 参数 (21) login (21) passwd (22) 使用权限 (22) 使用方式 (22) 说明 (22) 参数 (22) who (22) 使用权线 (22) 使用方式 (22) 说明 (23) 参数 (23) cat (23) 使用权限 (23) 使用方式 (23) 说明 (23) 参数 (23) 范例 (23) cd (24) 使用权限 (24) 使用方式 (24) 说明 (24) 范例 (24) chmod (24) 使用权限 (24) 使用方式 (24) 说明 (25) 参数 (25) LINUX常用命令集

Linux常用系统命令及其使用详解

计算机高手必背 之 Linux 系统命令及其使用详解(大全) 名称:cat 使用权限:所有使用者 使用方式:cat [-AbeEnstTuv] [--help] [--version] fileName 说明:把档案串连接后传到基本输出(萤幕或加> fileName 到另一个档案) 参数: -n 或--number 由 1 开始对所有输出的行数编号 -b 或--number-nonblank 和-n 相似,只不过对于空白行不编号 -s 或--squeeze-blank 当遇到有连续两行以上的空白行,就代换为一行的空白行 -v 或--show-nonprinting 范例: cat -n textfile1 > textfile2 把textfile1 的档案内容加上行号后输入textfile2 这个档案里cat -b textfile1 textfile2 >> textfile3 把textfile1 和textfile2 的档案内容加上行号(空白行不加)之后将内容附加到textfile3 名称:cd 使用权限:所有使用者 使用方式:cd [dirName] 说明:变换工作目录至dirName。其中dirName 表示法可为绝对路径或相对路径。若目录名称省略,则变换至使用者的home directory (也就是刚login 时所在的目录).另外,"~" 也表示为home directory 的意思,"." 则是表示目前所在的目录,".." 则表示目前目录位置的上一层目录。 范例:跳到/usr/bin/: cd /usr/bin 跳到自己的home directory: cd ~ 跳到目前目录的上上两层: cd ../..

史上完整的Linux命令全套汇编

Linux 命令摘要 1,man命令: 这是一个很重要的命令,学会它就可以自学了,man是manual的简写,用于帮助查看信息,类似于一个帮助文档。使用格式为:man 命令eg:man ls man man 其中屏幕中会出现NAME ****是所查内容的全写和解说 SYSNOPSIS*****是使用的概要 DESCRIPTION***是命令的说明 注:按q键或者ctrl+c退出,在linux下可以使用ctrl+c终止当前程序运行。man中也一样。 外:还有个相似的命令和man作用类同help 使用格式命令–help eg:ls –help man –help 在help中还会出现一些使用的简写方式及其具体含义 2, cd命令: cd是切换当前目录位置的命令。Linux系统有严格的访问权限控制,所以一般用户只能切换到自己拥有权限的目录中。也就是说cd指令可让用户在不同的目录间切换,但该用户必须拥有足够的权限进入目的目录。 使用格式: cd 当前目录; cd /子路径名为进入一个子目录,eg:cd /home cd 空格,两个点,为进入当前目录的上一级目录,eg:cd .. cd,空格,路径名,为进入一个特定的目录,eg:cd /usr/local/lib) 外:cd \无反应,还在当前目录。使用时可以用pwd随时检验路径所在。 3,ls命令 ls命令用于列出目录中的文件和子目录内容,或者查看文件或者目录的属性。例如,要查看列出当前目录下的内容

在Linux中介入ls –help你会看到下面内容,就是ls -*的简写不全和具体含义 -a, --all do not ignore entries starting with .(列出目录下的所有文件,包括以 . 开头的隐含文件)。 -A, --almost-all do not list implied . and . author with -l, print the author of each file(显示除“.”和“..”外的所有文件) -b, --escape print octal escapes for nongraphic characters --block-size=SIZE use SIZE-byte blocks(把文件名中不可输出的字符用反斜杠加字符编号(就象在C语言里一样)的形式列出) -B, --ignore-backups do not list implied entries ending with ~(不输出以“~”结尾的备份文件) -c with –lt: sort by, and show, ctime (time of last modification of file status information) with –l: show ctime and sort by name otherwise: sort by ctime(输出文件的i 节点的修改时间,并以此排序) -C list entries by columns --color[=WHEN] control whether color is used to distinguish file types. WHEN may be `never', `always', or `auto'(按列输出,纵向排序) -d, --directory list directory entries instead of contents, and do not dereference symbolic links(将目录象文件一样显示,而不是显示其下的文件) -D, --dired generate output designed for Emacs' dired mode -e 输出时间的全部信息,而不是输出简略信息 -f do not sort, enable -aU, disable –lst(-U 对输出的文件不排序) -F, --classify append indicator (one of */=>@|) to entries --file-type likewise, except do not append `*’ --format=WORD across –x, commas –m, horizontal –x, long –l, single-column -1, verbose –l, vertical - --full-time like –l –time-style=full-iso -g like –l, but do not list owner -G, --no-group like –l, but do not list group(输出文件的组的信息) -h, --human-readable with –l, print sizes in human readable format (e.g., 1K 234M 2G) --si likewise, but use powers of 1000 not 1024

Linux指令速查手册

Linux指令速查手册前言 2007-11-07 13:29 吴恒奎人民邮电出版社我要评论(0)字号:T | T 综合评级: 想读(8)在读(0)已读(3)品书斋鉴(1)已有11人发表书评 《Linux指令速查手册》详细地介绍了常用Linux指令的功能、语法、参数说明以及具体的操作实例。本文是该书的前言部分。 AD: Linux是开源的类UNIX操作系统,世界上任何一个程序员都可以参与到Linux的设计和实现中来,Linux 自身具有的特点吸引了无数的Linux开发者。首先,它是开源的,开发者可以免费获得Linux操作系统的源代码;其次,它具有UNIX的所有功能;再次,用户或者开发者可以根据自己的需要选择模块,构建自己的操作系统,还可以加载用户自己设计的模块,它是一种为用户量身定做的操作系统。 对于刚开始接触Linux的用户,特别是用惯了Windows系统图形界面的用户来说,一本Linux指令查询手册是必需的。笔者编写了本书,希望对Linux爱好者和使用者有所帮助。 本书特点 1.命令详尽 本书详细讲解了412个Linux指令,覆盖了Linux应用中所有的常用命令。 2.支持各种环境 本书支持多种Linux操作系统,包括Red hat、Fedora Core、Debian、SuSE、Ubuntu、Gentoo等,但是在不同发行版本所得的输出结果可能与本书的例子不完全相同。 3.实例丰富 书中的指令大都配有详细的实例说明,全书共有实例760个,读者可以根据实例说明进行操作,加深对指令的理解。 4.索引方便 本书提供的命令按照两种方式进行索引,一是按照命令的首字母顺序进行索引;二是按照命令的功能进行索引,方便用户查找使用。 使用说明

Linux常用命令和实例大全

Linux常用命令和实例大全 在启动Linux后屏幕出现如下界面显示: …… Red Hat Linux release 9 (Shrike) Kernel 2.4.20.8 on an i686 login: 输入:root(管理员名)后,计算机显示输口令(password:),输入你的口令即可。当计算机出现一个“#”提示符时,表明你登录成功! 屏幕显示Linux提示符: [root@localhost root]#_ 这里需要说明的是“Red Hat Linux release 9 (Shrike)”表示当前使用的操作系统的名称及版本。“2.4.20.8”表示Linux操作系统的核心版本编号。“i686”表示该台电脑使用的CPU的等级。 下面我们来介绍常用基本命令 一、注销,关机,重启 注销系统的logout命令 1,Logout 注销是登陆的相对操作,登陆系统后,若要离开系统,用户只要直接下达logout 命令即可: [root@localhost root]#logout Red Hat Linuxrelease 9(Shike) Kernel 2.4.20.8 on an i686 Login: ←回到登陆的画面 2,关机或重新启动的shutdown命令 Shutdown命令可以关闭所有程序,依照用户的需要,重新启动或关机。 参数说明如下: ? 立即关机:-h 参数让系统立即关机。范例如下: [root@localhost root]#shutdown –h now ←要求系统立即关机 ? 指定关机时间:time参数可指定关机的时间;或设置多久时间后运行shutdown命令,范例如下: [root@localhost root]#shutdown now ←立刻关机 [root@localhost root]#shutdown +5 ← 5分钟后关机 [root@localhost root]#shutdown 10:30 ←在10:30时关机 ? 关机后自动重启:-r 参数设置关机后重新启动。范例如下: [root@localhost root]#shutdown -r now ←立刻关闭系统并重启 [root@localhost root]#shutdown -r 23:59 ←指定在23:59时重启动 3,重新启动计算机的reboot命令 顾名思义,reboot命令是用来重新启动系统的。常用的参数如下: ? -f 参数:不依正常的程序运行关机,直接关闭系统并重新启动计算机。 ? -I 参数:在在重新启动之前关闭所有网络接口。 虽然reboot命令有个参数可以使用,但是一般只需要单独运行reboot命令就可以了二、文件与目录的操作 列出文件列表的ls命令 1,ls(list)命令是非常有用的命令,用来显示当前目录中的文件和子目录列表。配合参数的使用,能以不同的方式显示目录内容。范例如下:

Linux常用命令大全及其使用详解

Linux常用命令大全及其使用详解 1 man 在线查询man ls 2 ls 查看目录与档案ls -la 3 more 分页显示more 文件名称 4 cd 切换目录cd /usr/local/apache 5 touch 建立空白文档 6 mkdir 建立新的目录mkdir /usr/temp 7 rmdir 删除目录rmdir /usr/temp 8 rm 删除目录或档案rm -f 文件名称(如果要删除目录.需要加-r ) 9 cp 复制目录或档案cp 来源档案目标档案 10 pwd 显示目前的工作目录 11 mv 目录或档案更名或搬移mv 来源档案目标档案 12 find 寻找目录或档案find /etc -name 文件名称 13 chmod 变更档案使用权限chmod -R 755 /usr/local/etc 14 chown 变更档案所有者chown -R lin.wheel /usr/local/etc 15 gzip/tar 压缩或解压缩档案或目录tar -czvf 压缩档名.tar.gz 目录名称 16 mount 挂上档案系统或是设备mount /cdrom 17 umount 卸下档案系统或是设备umount /cdrom 18 df 查询系统的可使用档案空间df

19 du 显示目录或档案所占的磁盘空间du -a 檔名(du -sh 可以获取当前文件夹下的磁盘使用空间) 20 ps 查询系统process状态ps -aux|grep apach* 21 kill 砍除一个process kill pid 22 su 变换身份su - root 23 adduser 新增使用者 24 userdel 删除使用者 25 vipw 编辑使用者账户 26 passwd 变更密码 27 ping 侦测计算机之联机状态ping 210.240.6.9 28 ifconfig 网络接口的设定与管理ifconfig -a 29 route 可以设定routing table 30 traceroute 列出所经过的route traceroute 210.240.8.1 31 netstat 可以查询网络的使用及联机情形 32 pkg_add 安装package pkg_add bash-2.04.tgz 33 pkg_delete 移除已安装的package pkg_delete bash-2.04 34 pkg_info 查询安装纪录 35 sync 强迫系统将快取数据写回硬盘 36 reboot重新启动系统 37 halt 关闭系统 38 shutdown 通知使用者系统将关闭

相关主题
文本预览
相关文档 最新文档