Linux命令提示符小结
linux下tar.gz、tar、bz2、zip等解压缩、压缩命令小结

linux下tar.gz、tar、bz2、zip等解压缩、压缩命令⼩结本⽂介绍了linux下的压缩程式tar、gzip、gunzip、bzip2、bunzip2、compress 、uncompress、 zip、 unzip、rar、unrar等程式,以及如何使⽤它们对.tar、.gz 、.tar.gz、.tgz、.bz2、.tar.bz2、.Z、. tar.Z、.zip、.rar这10种压缩⽂件进⾏操作Linux下最常⽤的打包程序就是tar了,使⽤tar程序打出来的包我们常称为tar包,tar包⽂件的命令通常都是以.tar结尾的。
⽣成tar包后,就可以⽤其它的程序来进⾏压缩了,所以⾸先就来讲讲tar命令的基本⽤法:tar命令的选项有很多(⽤man tar可以查看到),但常⽤的就那么⼏个选项,下⾯来举例说明⼀下:# tar -cf all.tar *.jpg这条命令是将所有.jpg的⽂件打成⼀个名为all.tar的包。
-c是表⽰产⽣新的包,-f指定包的⽂件名。
# tar -rf all.tar *.gif这条命令是将所有.gif的⽂件增加到all.tar的包⾥⾯去。
-r是表⽰增加⽂件的意思。
# tar -uf all.tar logo.gif这条命令是更新原来tar包all.tar中logo.gif⽂件,-u是表⽰更新⽂件的意思。
# tar -tf all.tar这条命令是列出all.tar包中所有⽂件,-t是列出⽂件的意思# tar -xf all.tar这条命令是解出all.tar包中所有⽂件,-x是解开的意思以上就是tar的最基本的⽤法。
为了⽅便⽤户在打包解包的同时可以压缩或解压⽂件,tar提供了⼀种特殊的功能。
这就是tar可以在打包或解包的同时调⽤其它的压缩程序,⽐如调⽤gzip、bzip2等。
1) tar调⽤gzip是GNU组织开发的⼀个压缩程序,.gz结尾的⽂件就是gzip压缩的结果。
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)renice (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)clock (30)crontab (31)declare (31)depmod(depend module) (32)dircolors (32)dmesg (33)enable (33)eval (33)export (33)fbset(frame buffer setup) (34)grpconv(group convert to shadow password) (35)grpunconv(group unconvert from shadow password) (35)hwclock(hardware clock) (35)insmod(install module) (36)kbdconfig (36)lilo(linux loader) (37)liloconfig (38)lsmod(list modules) (38)minfo (38)mkkickstart (39)modinfo(module infomation) (39)modprobe(module probe) (39)mouseconfig (40)ntsysv (41)passwd(password) (41)pwconv (41)pwunconv (42)rdate(receive date) (42)resize (42)rpm(redhat package manager) (43)set (46)setconsole (47)setenv(set environment variable) (48)setup (48)sndconfig (48)SVGAText Mode (49)timeconfig (49)ulimit (50)unalias (50)unset (51)3. linux文档编辑命令 (52)col (52)colrm(column remove) (52)comm(common) (52)csplit(context split) (53)ed(editor) (53)egrep (54)ex (54)fgrep(fixed regexp) (54)fmt(fromat) (54)fold (55)grep (55)ispell(interactive spelling checking) (57)jed (58)joe (58)join (60)look (61)mtype (61)rgrep(recursive grep) (62)sed(stream editor) (63)sort (64)spell (65)tr(translate character) (65)uniq (65)wc(word count) (66)4. linux压缩备份命令 (67)ar (67)bunzip2 (68)bzip2 (68)bzip2recover (69)compress (69)cpio(copy in/out) (70)dump (72)gunzip(gnu unzip) (73)gzexe(gzip executable) (74)gzip(gnu zip) (74)lha (75)restore (76)tar(tape archive) (77)unarj (80)unzip (81)zip (82)zipinfo (83)5.linux文件管理命令 (85)diff(differential) (85)diffstat(differential status) (86)file (87)git(gnu interactive tools) (90)gitview(gnu interactie tools viewer) (91)ln(link) (91)locate (92)lsattr(list attribute) (92)mattrib (93)mc(midnight commander) (93)mcopy (94)mdel (94)mktemp (95)mmove (95)mread (95)mren (96)mshowfat (96)mtools (96)mtoolstest (96)mv (97)od(octal dump) (97)paste (98)patch (99)rcp(remote copy) (101)rhmask (101)rm(remove) (101)slocate(secure locate) (102)split (102)tee (103)tmpwatch(temporary watch) (103)touch (103)umask (104)which (105)cat (105)chattr(change attribute) (106)chgrp(change group) (106)chmod(change mode) (107)chown(change owner) (108)cksum(check sum) (109)cmp(compare) (109)cp(copy) (110)cut (111)indent (111)6.linux文件传输命令 (115)bye (115)ftp(file transfer protocol) (115)ftpcount (115)ftpshut(ftp shutdown) (115)ftpwho (116)ncftp(nc file transfer protocol) (116)tftp(trivial file transfer protocol) (116)uucico (116)uucp (117)uupick (118)uuto (119)7. linux磁盘管理命令 (120)cd(change directory) (120)df(disk free) (120)dirs (121)du(disk usage) (121)edquota(edit quota) (122)lndir(link directory) (123)ls(list) (123)mcd (125)mdeltree (125)mdu (126)mkdir(make directories) (126)mlabel (126)mmd (127)mmount (127)mrd (127)mzip (127)pwd(print working directory) (128)quota (128)quotacheck (128)quotaoff (129)quotaon (129)repquota(report quota) (130)rmdir(remove directory) (130)rmt(remote magnetic tape) (130)stat(status) (131)Tree (131)umount (132)8. linux磁盘维护命令 (133)badblocks (133)cfdisk (133)dd (134)e2fsck(ext2 file system check) (134)ext2ed(ext2 file system editor) (136)fdisk (137)fsck.ext2(file system check-second filesystem) (137)fsck(file system check) (138)fsck.minix(file system check-minix filesystem) (139)fsconf(file system configurator) (139)hdparm(hard disk parameters) (139)losetup(loop setup) (141)mbadblocks (141)mformat (141)mkbootdisk(make boot disk) (142)mkdosfs(make Dos file system) (143)mke2fs(make ext2 file system) (143)mkfs.ext2 (144)mkfs(make file system) (144)mkfs.minix (145)mkfs.msdos (145)mkinitrd(make initial ramdisk images) (145)mkisofs(make iso file system) (145)mkswap (147)mpartition (148)sfdisk (148)swapoff (149)swapon (149)symlinks(symbolic links) (149)sync (150)9. linux网络通讯命令 (151)dip (151)getty(get teletypewriter) (151)mingetty (152)ppp-off (152)smbd(samba daemon) (152)telnet (153)uulog (154)uustat (154)uux (155)cu(call up) (156)dnsconf(dns configurator) (157)efax (158)httpd(http daemon) (159)ifconfig (159)mesg (160)minicom (161)nc (161)netconf (162)netstat (162)ping (163)pppstats(point to point protocol status) (164)samba (164)setserial (165)shapecfg(shaper configuration) (165)smbd(samba daemon) (166)statserial(status ofserial port) (166)talk (166)Tcpdump (167)testparm(test parameter) (168)traceroute (168)tty(teletypewriter) (169)uuname (169)wall(write all) (170)write (170)ytalk (170)arpwatch(ARP watcher) (170)apachectl(Apache control interface) (171)smbclient(samba client) (171)pppsetup (172)10. linux电子邮件与新闻组命令 (173)archive (173)ctlinnd(control the internet news daemon) (173)elm (173)getlist (174)inncheck(inn check) (174)mail (175)mailconf (175)mailq(mail queue) (175)messages (176)metamail (176)mutt (177)nntpget (178)pine (178)slrn (180)11. linux其他命令 (181)reconfig (181)startx(start X Window) (181)xconfigurator (181)XF86Setup (182)xlsatoms (182)xlsclients (183)xlsfonts (183)yes (184)1. linux系统管理命令adduser功能说明:新增用户帐号。
linux基本命令实验报告

linux基本命令实验报告Linux基本命令实验报告一、引言在计算机科学领域,Linux操作系统是一种常见的开源操作系统。
它以其稳定性、安全性和灵活性而闻名,并被广泛应用于服务器和个人计算机。
本实验报告旨在介绍一些常用的Linux基本命令,并通过实验来验证其功能和用法。
二、实验目的1. 熟悉Linux操作系统的基本命令;2. 掌握Linux命令的用法和参数;3. 通过实验验证Linux命令的功能。
三、实验内容1. 文件和目录操作命令1.1 ls命令:用于列出当前目录下的文件和目录。
1.2 cd命令:用于切换当前工作目录。
1.3 mkdir命令:用于创建新目录。
1.4 touch命令:用于创建新文件。
1.5 cp命令:用于复制文件或目录。
1.6 mv命令:用于移动文件或目录。
1.7 rm命令:用于删除文件或目录。
2. 文本处理命令2.1 cat命令:用于查看文件内容。
2.2 grep命令:用于在文件中搜索指定的字符串。
2.3 sed命令:用于对文件进行文本替换和编辑操作。
2.4 awk命令:用于处理和分析文本数据。
3. 系统管理命令3.1 ps命令:用于查看当前系统进程。
3.2 top命令:用于实时监控系统资源占用情况。
3.3 kill命令:用于终止指定的进程。
3.4 ifconfig命令:用于查看和配置网络接口。
3.5 ping命令:用于测试网络连接。
四、实验结果与分析1. 文件和目录操作命令实验结果:通过实验,我们成功地使用了ls命令列出了当前目录下的文件和目录,并使用cd命令切换了工作目录。
我们还创建了新目录和新文件,并使用cp命令和mv 命令进行了文件和目录的复制和移动。
最后,我们使用rm命令成功地删除了文件和目录。
2. 文本处理命令实验结果:我们使用cat命令查看了文件的内容,并使用grep命令在文件中搜索了指定的字符串。
我们还使用sed命令对文件进行了文本替换和编辑操作,并使用awk 命令对文本数据进行了处理和分析。
实用linux命令大全(详细)

linux命令(重新整理)Linux基本操作命令首先介绍一个名词“控制台(console)”,它就是我们通常见到的使用字符操作界面的人机接口,例如dos。
我们说控制台命令,就是指通过字符界面输入的可以操作系统的命令,例如dos命令就是控制台命令。
我们现在要了解的是基于Linux操作系统的基本控制台命令。
有一点一定要注意,和dos命令不同的是,Linux的命令(也包括文件名等等)对大小写是敏感的,也就是说,如果你输入的命令大小写不对的话,系统是不会做出你期望的响应的。
模式切换1、由字符到图型#startx或#init 52、由图形到字符#logout或init 33、注销#logout或exit或ctrl+d4、关机#poweroff或init 0或shutdown now或halt -p5、重启#reboot或init 6或shutdown -r now获得帮助#help提供内部命令的帮助#man或info提供外部命令的帮助。
如果你的英文足够好,那完全可以不靠任何人就精通linux,只要你会用man。
Man实际上就是察看指令用法的help,学习任何一种UNIX类的操作系统最重要的就是学会使用man这个辅助命令。
man是manual(手册)的缩写字,它的说明非常的详细,但是因为它都是英文,看起来非常的头痛。
建议大家需要的时候再去看man,平常吗,记得一些基本用法就可以了。
ls这个命令就相当于dos下的dir命令一样,这也是Linux控制台命令中最为重要几个命令之一。
ls最常用的参数有三个:-a -l -F。
ls -aLinux上的文件以“.”开头的文件被系统视为隐藏文件,仅用ls命令是看不到他们的,而用ls -a除了显示一般文件名外,连隐藏文件也会显示出来。
ls -l(这个参数是字母L的小写,不是数字1)这个命令可以使用长格式显示文件内容,如果需要察看更详细的文件资料,就要用到ls -l这个指令。
Linux实训报告

数和字符数信息,即 f1 文件共有 3 行,19 个词和 87 个字符。 3.通配符的使用 . 【操作要求 1】显示/bin/目录中所有以 c 为首字母的文件和目录。 【操作步骤】 输入命令“ls /bin/c*” ,屏幕将显示/bin 目录中以 c 开头的所有文件和目录。 【操作要求 2】显示/bin/目录中所有以 c 为首字母,文件名只有 3 个字符的文件和目录。 【操作步骤】 (1)按向上方向键,shell 命令提示符后出现上一步操作时输入的命令“ls bin/c*” 。 (2)将其修改为“ls /bin/c??” ,按下 Enter 键,屏幕显示/bin 目录中以 c 为首字母,文 件名只有 3 个字符的文件和目录。 【操作要求 3】显示/bin 目录中所有的首字母为 c 或 s 或 h 的文件和目录。 【操作步骤】 输入命令 “ls /bin/[c,s,h]*” ,屏幕显示/bin 目录中首字母为 c 或 s 或 h 的文件和目录。 【操作要求 4】显示/bin/目录中所有的首字母不是 a、b、c、d、e 的文件和目录。 【操作步骤】 输入命令“ls /bin/[!a-e]*” ,屏幕显示/bin 目录中首字母不是 a、b、c、d、e 的文件 和目录。 实训 2 vi 的基本操作
二、 实训时间
第 16-17 周
三、 实训地点
K4-302
四、实训目的
通过集中实训,学习在 LINUX 下搭建、设置应用服务的运行环境及系统维护,使学生掌握 Linux 系统的安装与配置、 Linux 环境下的基本操作、 各种常用命令的使用和网络服务器的配置。 锻炼学生搜集有关 Linux 资料,运用 Linux 的基本知识及常用的操作命令来解决问题的能力。
1.新建文本文件 【操作要求】利用 vi 新建文件 f2,内容为: How to Read Faster When I was a schoolboy I must have read every comic book ever published. But as I got older, my eyeballs must have slowed down or something I mean, comic books started to pile up faster then I could read them! It wasn't until much later, when I was studying at college, I realized that it wasn't my eyeballs that had gone wrong. They're still moving as well as ever. The problem is that there's too much to read these days, and too little time to read every WORD of it. 【操作步骤】 (1)启动计算机后,以普通用户(hellen)身份登录字符界面。 (2)在 Shell 命令提示符后输入命令“vi” ,启动 vi 文本编辑器,进入命令模式。 (3)按“i”键,从命令模式转换为文本编辑模式,此时屏幕的最底边出现“——INSERT— — (Kon Shell) sh(Shell) tcsh (增强型 C Shell) Linux 文件系统的定义:所有用户程序,文档,工具和应用程序都以文件形式存储在计算机系 统中.磁盘的一个分区用来存储这些文件的相关信息.这种功能单元就被称为文件系统. 磁盘存储块用来存储数据.(块有 512 字节的和 1024 字节的),块分为四组:1 个引导块,1 个 超级块,多个索引节点块,多个数据块. 每个文件系统都含有以上四部分. 磁盘分区:linux 一般只有 2 个分区.主分区和交换分区 (交换分区相当与内存,实现虚拟存 储器,是按顺序存放的存储块) 磁盘碎片:是因为文件被分散保存到整个磁盘的不同地方,而不是连续地保存在磁盘连续的 簇中形成的. Linux 中的文本编辑器:vi ed sed emacs Linux 的编程:通过 shell 来编程,通常叫做 shell 编程.
Linux后台进程管理的一些命令小结

如 果 后 台 的 任 务 号 有 2个 , 【 1 】 , 终 止 进 程 ,进 程 不 能 监 听 这 个 信 【 2 】 ; 如 果 当 第 一个 后 台 任 务 顺 利 执 号 。 进 程 的挂 起
( 1 ) 后 台进 程 的挂 起 :
s t O p p e d ,T e r mi n a t e d ,但 是 如 果 任 务 行 完 毕 , 第二个后 台任 务还在执行
查 看 当 前 有 多 少 在 后 台运 行 的 受 命 令 。 命令 。 j o b 。一 1 选 项 可 显 示 所 有 任 务 的 P I D, j o b s的 状 态 可 以 是 r u n n i n g , 当前 任 务
持 。 如果 进 程 还 没 有 终 止 ,可 以使 用k i l l— S I G K I L L p i d, 这 是 由 内 核 来
如 何 应 对 路 由器 密 码 被 人 修 改
如 果 路 由 器 密 码 被 修 改 或 者 丢 果 之 前 没 有 针 对 参 数 配 置 文 件 进 行 会 写有 类 似 r e s e t 的 字样 ,这 就 是 复 失 ,我 们 该 进 行 怎 样 的 设 置 呢 ?相 保 存 的话 ,要 想 在 保 存 当前 设 置 参 位 键 。找 一 根 针 装 物 ( 普通 的 圆珠 笔 信 看 过 此 文 你 对 于 处 理 密 码 问 题 就 数 的 前 提 下 恢 复 密 码 是 不 太 可 能 会游刃有余 。 的 。要 想 能 够 再 次 登 录 到 无 线 路 由 也 可 以) 直 接插到该孔 中 , 并 按 住 坚 持 3 0秒 到 1分 钟 后松 开 。 第 三 步 :完 成 上 面 的 操 作 后 我
被终 止 了( k i l 1 ) , s h e n从 当 前 的 s h e l l 中时 , 当 前 任 务 便 会 自动 变 成 后 台
linux常用命令总结

linux常用命令总结1. ls:列出当前目录下的文件和文件夹。
2. cd:更改当前工作目录。
3. pwd:显示当前目录的绝对路径。
4. mkdir:创建一个新的目录。
5. touch:创建一个新的空文件或更新时间戳。
6. cp:复制文件或目录。
7. mv:移动文件或目录,也可以重命名文件或目录。
8. rm:删除文件或目录。
9. cat:查看文件的内容。
10. more:分页查看文件的内容。
11. less:与more类似,但是可以向前或向后翻页。
12. grep:在文件中查找匹配的文本。
13. find:在指定目录中查找文件。
14. tar:用于压缩和解压缩文件和目录。
15. gzip:压缩文件。
16. gunzip:解压文件。
17. top:显示正在运行的进程和系统资源的使用情况。
18. ps:显示当前用户的进程信息。
19. kill:终止指定进程。
20. ping:测试网络连接和延迟。
21. ifconfig:显示网络接口的配置信息。
22. netstat:显示网络连接状态和统计信息。
23. ssh:远程登录到其他计算机。
24. scp:将文件从本地计算机复制到远程计算机。
25. chmod:改变文件或目录的权限。
26. chown:更改文件或目录的所有者。
27. whoami:显示当前的用户名。
28. date:显示当前的日期和时间。
29. history:显示已输入的命令历史记录。
30. alias:为常用命令创建简称。
linux系统shutdown命令小结(史上最全)

linux系统shutdown命令⼩结(史上最全)命令语法:/sbin/shutdown [-t sec] [-arkhncfFHP] time [warning-message]命令参数:参数长参数描叙-a Use /etc/shutdown.allow.-c中断关机:当执⾏"shutdown -h 12:00"指令时,只要按+键就可以中断关机的指令-f重新启动时不进⾏磁盘检测(fsck)-F重新启动时进⾏磁盘检测(fsck)-h关闭电源-k模拟关机(不是真的关机),只是向登录者发送警告信息出去!-n不调⽤init进程进⾏关机,⽽是强⾏关机-r关闭系统然后重新启动,类似于Windows平台restart-t延迟关机的时间-w仅做测试,并不真的将系统重新开机,只会把重开机的数据写⼊/var/log⽬录下的wtmp记录⽂件--help显⽰命令在线帮助⽰例:1:马上关闭Linux系统,其中 now 相当于时间为 0 的状态[root@db-server ~]# shutdown -h now2:系统2分钟后重新启动,其中+m表⽰⼏分钟后关机或开机。
[root@db-server ~]# shutdown -r +23:设置系统在那个时间点关机[root@db-server ~]# shutdown -h 12:30或后台执⾏[root@db-server ~]# shutdown -h 12:30 &最好是使⽤命令&将关机命令⾄于后台处理。
不影响当前其它操作。
设置多久时间后执⾏shutdown命令。
时间参数有hh:mm或+m两种模式。
hh:mm格式表⽰在⼏点⼏分执⾏shutdown命令。
例如“shutdown 10:45”表⽰将在10:45执⾏shutdown.+m表⽰m分钟后执⾏shutdown.⽐较特别的⽤法是以now表⽰⽴即执⾏shutdown. 值得注意的是这部分参数不能省略。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
$ find / -user sam在根目录下查找所有者为sam的文件
20
locate
执行权限:所有用户
功能描述:寻找文件或目录
语法:locate [搜索关键字]
范例:$ locate file
列出所有跟file相关的文件
删除目录
范例:$ rm file3删除文件fle3
$ rm -r dir1删除目录dir1
9
cat
执行权限:所有用户
功能描述:显示文件内容
cat [文件名]
范例:$ cat /etc/issue
$ cat /etc/services
10
more
执行权限:所有用户
功能描述:分页显示文件内容
more [文件名]
6
cp
执行权限:所有用户
功能描述:复制文件或目录
语法:cp -R [源文件或目录] [目的目录]
范例:$ cp file1 file2 dir1
将文件file1、file2复制到目录dir1
$ cp -R dir1 dir2
将dir1下的所有文件及子目录复制到dir2$ cp file1 file2 dir1-R复制目录
unzip [压缩文件]
范例:$ unzip test.zip
32
bzip2
执行权限:所有用户
功能描述:压缩文件
bzip2选项[-k] [文件]
-k产生压缩文件后保留原文件
范例:$ bzip2 -k file1
压缩后文件格式:.bz2
33
bunzip2
执行权限:所有用户
功能描述:解压缩
bunzip2选项[-k] [压缩文件]
范例:$ wall Happy New Year!
36
ping
执行权限:root
功能描述:测试网络连通性
ping选项IP地
范例:# ping 192.168.1.1
37
ifconfig
执行权限:All User
功能描述:查看网络设置信息
ifconfig选项[-a] [网卡设备标识]
-a显示所有网卡信息范例:# ifconfig -a
ps
功能描述:查看在计算机系统中,有哪些程序正在执行及其执行情况。
参数说明:-m列出内存分布的情况-l用长格式列出
-r列出正在执行的前台程序,不列出其他信息-x列出所有程序包括那些没有终端机的程序
46
top
功能描述:查看目前程序的执行情景和内存使用,几秒钟便会更新一次系统状态
参数说明:按ctrl+c终止
-k解压缩后保留原文件
范例:$ bunzip2 -k file1.bz2
34
write
执行权限:All User
功能描述:向另外一个用户发信息,以Ctrl+D作为结束
write <用户名>
范例:$ write webmaster
35
wall
执行权限:All User
功能描述:向所有用户广播信息
wall [message] [文件名]
cal
功能描述:显示月历及年历
cal 12 2004查看2004年12月月历,可单独使用
50
ftp
功能描述:用来传送文件
ftp (选项)主机名称或是IP地址参数说明:
D详细显示命令执行过程V显示命令的执行过程
I关闭互动模式不询问任何问题N不使用自动登录
51
bye
功能描述:在ftp模式下,输入bye中断连线作业,并结束ftp的执行
47
kill
功能描述:用来终止一个正在执行中的进程
Kill-(选项)pid终止pid号的程序,先可用ps查看pid号
48
date
功能描述:用来设定和修改现在的时间和日期
date-(选项)显示时间格式(以+号开头,后边加格式)
date设定时间格式参数:-u使用格林尼治时间
–r最后一次修改文件的时间
49
3
pwd
执行权限:所有用户
功能描述:显示当前所在的工作目录
pwd
范例:$ pwd
/etc/rc5.d
4
touch
执行权限:所有用户
功能描述:创建空文件
touch [文件名]
范例:$ touch newfile
5
mkdir
执行权限:所有用户
功能描述:创建新目录
语法:mkdir [目录名]
范例:$ mkdir newdir
范例:$ chmod g+w file1赋予文件file1所属组写权限
$ chmod 777 dir1设定目录dir1为所有用户具有全部权限(附:文件目录权限总结)
15
chown
执行权限:所有用户
功能描述:改变文件或目录的所有者
chown [用户] [文件或目录]
范例:$ chown nobody file1
12
tail
执行权限:所有用户
功能描述:查看文件的后几行
tail -num [文件名]
-num显示文件的后num行
-f动态显示文件内容
范例:$ tail -30 /etc/services
13
ln
执行权限:所有用户
功能描述:产生链接文件
ln -s [源文件] [目标文件]
-s创建软链接
范例:$ ln -s /etc/issue /issue.soft
21
updatedb
执行权限:root
功能描述:建立整个系统目录文件的数据库
updatedb
范例:# updatedb
22
grep
执行权限:所有用户
功能描述:在文件中搜寻字串匹配行并输出
grep [指定字串] [源文件]
范例:# grep ftp /etc/services
23
man
执行权限:所有用户
(空格)或f显示下一页
(Enter)显示下一行
q或Q退出
范例:$ more /etc/services
11
head
执行权限:所有用户
功能描述:查看文件的前几行
head -num [文件名] -num显示文件的前num行
-num显示文件的前num行
范例:$ head -20 /etc/services
gzip
执行权限:所有用户功能描述:压缩文件
gzip选项[文件]压缩后文件格式:.gz
27
gunzip
执行权限:所有用户
功能描述:解压缩.gz的压缩文件
gunzip选项[压缩文件]
范例:$ gunzip file1.gz
28
tar
执行权限:所有用户
功能描述:打包目录
tar选项[cvf] [目录]
-c产生.tar打包文件-v显示详细信息-f定压缩后的文件名
7
mv
执行权限:所有用户
功能描述:移动文件、更名
mv [源文件或目录] [目的目录]
范例:$ mv file1 file3
将当前目录下文件file1更名为file3
$mv file2 dir2
将文件file2移动到目录dir2下
8
rm
执行权限:所有用户
功能描述:删除文件
rm -r [文件或目录]
-r
X和t相反,列出不是的T列出每个分区所属文件系统名称a列出全部
43
du
功能描述:显示文件目录或大小,列出磁盘空间的使用情况
参数:x值计算属于同一文件系统的文件b显示文件和目录大小
44
fsck
功能描述:检查和修复Linux文件系统
参数:T指定要检查的文件系统类型a自动修复文件系统,不询问任何问题。
45
a挂上/etc/fstab下的全部文件
41
umount
功能描述:卸下已挂上的文件系统
在关闭系统前应卸下所有挂载上的文件系统
Umout已挂载上的目录或设备
范例:卸下已挂上的/cdrom目录umout /cdrom
42
df
功能描述:用来检查各硬盘分区和已挂上的文件系统的磁盘空间,即检查硬盘的使用量
参数说明:t列出某一文件系统的所有分区磁盘空间使用量
功能描述:压缩文件或目录
zip选项[-r] [压缩后文件名称] [文件或目录]
-r
压缩目录范例:$ zip services.zip etc/services压缩文件
$ zip -r test.zip /test压缩目录压缩后文件格式:.zip
31
unzip
执行权限:所有用户
功能描述:解压.zip的压缩文件
38
shutdown
执行权限:root
功能描述:关机
系统关机命令
Shutdown
范例:# shutdown -h now
39
reboot
执行权限:root
功能描述:重启系统
Reboot
范例:# reboot
40
mount
功能描述:挂上系统文件,使用mount命令将分区挂到Linux下,是分区可见
语法参数:n挂上文件系统,但不把文件系统数据写入/etc/mtab.
-z打包同时压缩
范例:$ tar -zcvf dir1.tar.gz dir1将目录dir1压缩成一个打包并压缩的文件
29
tar
功能描述:压缩解压命令
语法参数:-x解包.tar文件-v显示详细信息-f指定解压文件
-z解压缩
范例:$ tar -zxvf dir1.tar.gz