(完整版)Linux基本命令(带参考答案)
Linux基本命令(带参考答案)
![Linux基本命令(带参考答案)](https://img.taocdn.com/s3/m/8e66125333687e21af45a93b.png)
实训项目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 111属性:- 代表文件,l代表链接文件,d代表目录2 所有者权限(文件权限):具有r 读w 写没有x 执行3 同组用户权限(文件权限):只读r4 其他人权限(文件权限):只读r5 链接数:16 文件拥有者:root7 文件所属组:root8 文件大小:8字节9 创建或修改日期:2月21日10 创建或修改时间:18:4211 文件或目录名称(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命令以长格形式列出当前目录下的所有文件,注意比较每个文件的长度和创建时间的不同。
Linux命令大全完整版
![Linux命令大全完整版](https://img.taocdn.com/s3/m/68ed39610c22590103029d95.png)
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基本命令](https://img.taocdn.com/s3/m/eecd4e27cfc789eb172dc8de.png)
1.绝对路径用什么符号表示?当前目录、上层目录用什么表示?主目录用什么表示?切换目录用什么命令?绝对路径:如/etc/init.d当前目录和上层目录:./../主目录:~/切换目录:cd2.怎么查看当前进程?怎么执行退出?怎么查看当前路径?查看当前进程:ps执行退出:exit查看当前路径:pwd3.怎么清屏?怎么退出当前命令?怎么执行睡眠?怎么查看当前用户id?查看指定帮助用什么命令?清屏:clear退出当前命令:ctrl+c彻底退出执行睡眠:ctrl+z挂起当前进程fg恢复后台查看当前用户id:”id“:查看显示目前登陆账户的uid和gid及所属分组及用户名查看指定帮助:如man adduser这个很全而且有例子;adduser--help这个告诉你一些常用参数;info adduesr;4.Ls命令执行什么功能?可以带哪些参数,有什么区别?ls执行的功能:列出指定目录中的目录,以及文件哪些参数以及区别:a所有文件l详细信息,包括大小字节数,可读可写可执行的权限等5.建立软链接(快捷方式),以及硬链接的命令。
软链接:ln-s slink source硬链接:ln link source6.目录创建用什么命令?创建文件用什么命令?复制文件用什么命令?创建目录:mkdir创建文件:典型的如touch,vi也可以创建文件,其实只要向一个不存在的文件输出,都会创建文件复制文件:cp7.文件权限修改用什么命令?格式是怎么样的?文件权限修改:chmod格式如下:$chmod u+x file给file的属主增加执行权限$chmod751file给file的属主分配读、写、执行(7)的权限,给file的所在组分配读、执行(5)的权限,给其他用户分配执行(1)的权限$chmod u=rwx,g=rx,o=x file上例的另一种形式$chmod=r file为所有用户分配读权限$chmod444file同上例$chmod a-wx,a+r file同上例$chmod-R u+r directory递归地给directory目录下所有文件和子目录的属主分配读的权限8.查看文件内容有哪些命令可以使用?vi文件名#编辑方式查看,可修改cat文件名#显示全部文件内容more文件名#分页显示文件内容less文件名#与more相似,更好的是可以往前翻页tail文件名#仅查看尾部,还可以指定行数head文件名#仅查看头部,还可以指定行数9.随意写文件命令?怎么向屏幕输出带空格的字符串,比如”hello world”?写文件命令:vi10.终端是哪个文件夹下的哪个文件?黑洞文件是哪个文件夹下的哪个命令?/dev/tty/dev/null11.移动文件用哪个命令?改名用哪个命令?mv mv12.复制文件用哪个命令?如果需要连同文件夹一块复制呢?如果需要有提示功能呢?cp cp-r????13.删除文件用哪个命令?如果需要连目录及目录下文件一块删除呢?删除空文件夹用什么命令?rm rm-r rmdir14.Linux下命令有哪几种可使用的通配符?分别代表什么含义?“?”可替代单个字符。
Linux操作系统命令练习题参考答案
![Linux操作系统命令练习题参考答案](https://img.taocdn.com/s3/m/c881de4df02d2af90242a8956bec0975f465a492.png)
Linux操作系统命令练习题参考答案一、文件与目录管理命令1. 查看当前目录下所有文件和文件夹:ls使用方法:ls2. 切换目录:cd使用方法:cd 目录路径3. 创建新目录:mkdir使用方法:mkdir 目录名4. 创建新文件:touch使用方法:touch 文件名5. 复制文件:cp使用方法:cp 源文件目标路径6. 移动文件:mv使用方法:mv 源文件目标路径7. 删除文件或目录:rm使用方法:rm 文件或目录二、文件内容查看与编辑命令1. 查看文件内容:cat使用方法:cat 文件名2. 分页查看文件内容:less使用方法:less 文件名3. 编辑文件内容:vi使用方法:vi 文件名三、文件传输命令1. 下载文件:wget使用方法:wget 文件URL2. 上传文件:scp使用方法:scp 文件路径目标路径四、进程管理命令1. 查看当前进程:ps使用方法:ps2. 杀死进程:kill使用方法:kill 进程ID五、网络管理命令1. 查看网络连接状态:netstat使用方法:netstat2. 查看IP地址配置:ifconfig使用方法:ifconfig3. 测试网络连通性:ping使用方法:ping 目标IP地址六、压缩与解压命令1. 压缩文件或目录:tar使用方法:tar -czvf 压缩文件名.tar.gz 要压缩的文件或目录2. 解压文件或目录:tar使用方法:tar -xzvf 压缩文件名.tar.gz七、用户与权限管理命令1. 添加新用户:useradd使用方法:useradd 用户名2. 修改用户密码:passwd使用方法:passwd 用户名3. 修改文件或目录权限:chmod使用方法:chmod 权限设置文件或目录以上是对Linux操作系统常用命令的简要介绍和使用方法。
掌握这些命令可以提高对Linux系统的操作效率,同时也是Linux系统管理和维护的基础知识。
希望本文的内容能为您提供一些帮助。
实用linux命令大全(详细)
![实用linux命令大全(详细)](https://img.taocdn.com/s3/m/4db73166ddccda38376baf9f.png)
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这个指令。
实训项目2--Linux基本命令(带参考答案)
![实训项目2--Linux基本命令(带参考答案)](https://img.taocdn.com/s3/m/52ce6af901f69e3142329457.png)
实训项目2--Linux基本命令(带参考答案)实验报告题目:项目二、Linux基本命令院系:信息工程系专业:网络工程班级:2011级1班姓名:??学号:2011????指导教师:201 3 年3 月15 日实训项目2 Linux基本命令一、实训目的●掌握Linux各类命令的使用方法;●熟悉Linux操作环境。
二、实训内容练习使用Linux常用命令,达到熟练应用的目的。
三、实训步骤子项目1.文件和目录类命令的使用(1)启动计算机,利用root用户登录到系统,进入字符提示界面。
练习使用cd命令(2)用pwd命令查看当前所在的目录。
pwd命令用于显示用户当前所在的目录。
如果用户不知道自己当前所处的目录,就可以使用这个命令获得当前所在目录(3)用ls命令列出此目录下的文件和目录。
然后,使用ls命令,并用-a选项列出此目录下包括隐藏文件在内的所有文件和目录。
最后,用man命令查看ls命令的使用手册。
补充说明浏览信息内容:(以下面图片为例)最后一行内容列表说明- r w - r--r--1 rootroot8 Feb2118:42mybook1 2 3 4 5 6 7 8 9 10 111属性:- 代表文件,l代表链接文件,d代表目录2 所有者权限(文件权限):具有r 读w 写没有x 执行3 同组用户权限(文件权限):只读r4 其他人权限(文件权限):只读r5 链接数:16 文件拥有者:root7 文件所属组:root8 文件大小:8字节9 创建或修改日期:2月21日10 创建或修改时间:18:4211 文件或目录名称(4)在当前目录下,创建测试目录test。
利用ls或ll命令列出文件和目录,确认test目录创建成功。
然后进入test目录,利用pwd查看当前工作目录。
❖m kdir命令用于创建一个目录。
❖该命令的语法为:mkdir [参数] 目录名❖常用参数–p:如果父目录不存在,则同时创建该目录及该目录的父目录。
linux的基本操作命令
![linux的基本操作命令](https://img.taocdn.com/s3/m/f3800460ff4733687e21af45b307e87101f6f89e.png)
linux的基本操作命令
1. cd:切换当前目录
2. ls:列出当前目录下的文件和子目录
3. pwd:显示当前工作目录的路径名
4. mkdir:创建新的目录
5. rmdir:删除指定的空目录
6. touch:创建新的空文件
7. cp:复制文件或目录
8. mv:移动或重命名文件或目录
9. rm:删除文件或目录
10. cat:查看文件内容
11. grep:查找文件中的指定文本
12. chmod:更改文件或目录的权限
13. chown:更改文件或目录的所有者
14. tar:创建或解压缩 tar 文件
15. ssh:远程登录到其他主机
16. scp:在本地主机和远程主机之间拷贝文件
17. top:查看系统资源的使用情况
18. ps:查看当前进程的信息
19. kill:终止指定的进程
20. ifconfig:查看和配置网络接口
21. ping:测试网络连接
22. curl:通过 URL 获取文件内容
23. wget:从网络下载文件
24. uname:查看系统信息
25. df:查看磁盘空间使用情况
26. du:查看指定目录或文件的磁盘空间使用情况
27. tar:打包和解压缩文件和目录
28. gzip:压缩和解压缩文件
29. find:查找文件
30. locate:查找文件的位置。
linux基础教程课后习题答案
![linux基础教程课后习题答案](https://img.taocdn.com/s3/m/01a7c342a7c30c22590102020740be1e650eccac.png)
linux基础教程课后习题答案Linux基础教程课后习题答案Linux作为一种开源的操作系统,具有广泛的应用领域和强大的功能。
学习Linux的基础知识对于提升技能和扩展职业发展具有重要意义。
下面将为大家提供一些Linux基础教程课后习题的答案,希望能帮助大家更好地理解和掌握Linux操作系统。
一、命令行操作题1. 如何在Linux系统中查看当前所在目录的路径?答:使用pwd命令可以查看当前所在目录的路径。
2. 如何在Linux系统中创建一个名为"test"的文件夹?答:使用mkdir命令可以创建文件夹,具体命令为:mkdir test。
3. 如何在Linux系统中查看一个文件的内容?答:使用cat命令可以查看文件的内容,具体命令为:cat 文件名。
4. 如何在Linux系统中复制一个文件?答:使用cp命令可以复制文件,具体命令为:cp 源文件目标文件。
5. 如何在Linux系统中删除一个文件夹及其所有内容?答:使用rm命令可以删除文件夹及其所有内容,具体命令为:rm -r 文件夹名。
二、文件权限题1. 如何在Linux系统中查看一个文件的权限?答:使用ls命令可以查看文件的权限,具体命令为:ls -l 文件名。
2. 如何在Linux系统中修改一个文件的权限?答:使用chmod命令可以修改文件的权限,具体命令为:chmod 权限文件名。
3. 如何在Linux系统中将一个文件的所有者修改为"root"?答:使用chown命令可以修改文件的所有者,具体命令为:chown root 文件名。
4. 如何在Linux系统中将一个文件的所有组修改为"admin"?答:使用chgrp命令可以修改文件的所有组,具体命令为:chgrp admin 文件名。
三、进程管理题1. 如何在Linux系统中查看当前正在运行的进程?答:使用ps命令可以查看当前正在运行的进程,具体命令为:ps aux。
Linus基本命令
![Linus基本命令](https://img.taocdn.com/s3/m/3b1c0e492b160b4e767fcf4d.png)
1. ls 列出文件和目录的命令 (list)你一定很想知道你的电脑里面有哪些东西,现在执行命令ls,啊,怎么什么都没有?当然啦,这是你第一次登录到这个系统,你的默认位置是你的个人目录,而不是系统根目录。
你还没有在这个目录里面存放任何的个人文件,当然什么都没有啦。
如果你是用root用户登录的话,你的个人目录就是/root目录;如果你是用普通用户登录,比如叫做kris,那么kris的个人目录是/kris。
前面的/是什么意思呢?就是“根”的意思,就是最前面的那个目录,在根目录下面建立有很多的子目录,我们在第一章已经讨论过了。
ls命令有很多的选项,常用的是:-A 或 a 选项用来列出所有的文件,包括那些隐藏的文件。
为什么我们要隐藏文件呢?道理和你为什么要把情书藏起来不让爸妈发现是一样的。
就是为了保密啊。
现在执行ls -A看看?是不是有一个隐藏文件“.bashrc”被显示出来啦?聪明的你一定奇怪的发现这个文件名前面有一个点,对!记住,只要文件名前面第一个字符是一个“.”,这个文件就是隐藏文件。
一个目录名前面的第一个字符如果是“.”这个目录就是隐藏目录。
-l 这个选项用来显示一个列表,包含了这个目录下面所有的文件的绝大部分属性的列表。
你可以每个文件的大小,所有者,你的权限还有修改日期等等。
-R R的意思就是recursive递归,明显这个选项让系统显示出这个目录下面的所有文件以外,还要显示出所有子目录下面的文件。
也就是把我们那一大堆水果全部抖出来。
--color 这个选项特别有用,我估计大家的显示器都是彩显吧,什么?你的显示器还是黑白的?天哪!既然是彩显,那么我们可以让ls命令用不同的眼色代表不同的文件类型。
比如可执行文件用绿色,普通文件是白色,目录是蓝色。
也许你会问,目录也是文件吗?对的,在Linux里面一切都是文件,所有的硬件设备都用一个文件来代替,比如你的软驱,就是用/dev/fd0来代替的。
目录也是一个文件。
[linux命令]基本命令
![[linux命令]基本命令](https://img.taocdn.com/s3/m/4bc9ae23453610661ed9f4fc.png)
0001修改主机名vi /etc/sysconfig/net work,修改hostname一行为hostname=主机名,重启后也能生效0002ret hat l in ux启动到文字界面(不启动x window)将/etc/inittab中 id:5:initdefault: 一行中的5改为30003redhat的自动问题/corp/support/errata/找到补丁,6.1以后的版本带有一个工具up2date,它能够测定哪些rpm包需要升级,然后自动从redhat的站点下载并完成安装。
0004windows下看linux分区的软件paragon.ext2fs.anywhere.2.5.rar和explore2fs-1.00-pre4.zip0005mount用法fat32的分区 mount -o codepage=936,iocharset=cp936 /dev/hda7 /mnt/cdromiso文件 mount -o loop /abc.iso /mnt/cdrom软盘 mount /dev/fd0 /mnt/floppyusb闪存 mount /dev/sda1 /mnt/cdrom所有/etc/fstab内容 mount -a可以指定文件格式"-t 格式", 格式可以为vfat, ext2, ext3等.0006在vmware的linux中使用本地硬盘的fat分区将本地的fat分区共享,然后在vmware中使用smbfs挂上。
可以将如下的行放到/etc/fst ab中://win_ip/d$ /mnt/d smbfs defaults,auto,username=win_name,password=win_pass,code page=936,iocharest=gb2312 0 0其中win_ip是你的windows的ip地址;d$是你的windows里面共享的d盘的共享名;/mnt/d是要将该分区mount到linux的目录;win_name和win_pass是你的windows里面可以读取该分区的用户,比如你的管理员名和密码。
100个常用的linux命令
![100个常用的linux命令](https://img.taocdn.com/s3/m/800d53262379168884868762caaedd3382c4b545.png)
100个常用的linux命令100个常用的Linux命令Linux作为一种常用的操作系统,拥有丰富的命令用于管理和操作系统。
本文将介绍100个常用的Linux命令,并对其功能和使用方法进行详细的说明和解释。
1. ls:列出当前目录下的文件和文件夹。
2. cd:切换当前目录。
3. pwd:显示当前工作目录的绝对路径。
4. mkdir:创建新的目录。
5. rm:删除文件或目录。
6. cp:复制文件或目录。
7. mv:移动文件或目录。
8. touch:创建新的空文件。
9. cat:查看文件内容。
10. more:逐页显示文件内容。
11. less:逐行显示文件内容。
12. grep:在文件中搜索指定的字符串。
13. find:在文件系统中搜索文件。
14. tar:打包和解压文件。
15. gzip:压缩文件。
16. gunzip:解压缩文件。
17. chown:修改文件的所有者。
18. chmod:修改文件的权限。
19. chgrp:修改文件的所属组。
20. ps:显示当前运行的进程。
21. top:实时显示系统的运行情况。
22. kill:终止指定的进程。
23. ifconfig:查看和配置网络接口。
24. ping:测试网络连接。
25. ssh:远程登录到其他主机。
26. scp:在本地主机和远程主机之间复制文件。
27. wget:下载文件。
28. curl:通过URL传输数据。
29. head:显示文件的前几行。
30. tail:显示文件的后几行。
31. du:查看文件或目录的磁盘使用情况。
32. df:查看文件系统的磁盘空间使用情况。
33. free:查看内存的使用情况。
34. uname:显示系统信息。
35. who:显示当前登录的用户。
36. su:切换用户身份。
37. sudo:以管理员身份执行命令。
38. history:查看命令历史记录。
39. man:查看命令的帮助文档。
40. info:查看命令的详细信息。
linux命令试题及答案
![linux命令试题及答案](https://img.taocdn.com/s3/m/b959d16ef02d2af90242a8956bec0975f565a459.png)
linux命令试题及答案1. 列出当前目录下的所有文件和文件夹。
答案:使用命令 `ls`。
2. 查看当前目录下的隐藏文件。
答案:使用命令 `ls -a`。
3. 切换到名为 "home" 的目录。
答案:使用命令 `cd home`。
4. 查找名为 "test.txt" 的文件。
答案:使用命令 `find . -name test.txt`。
5. 统计当前目录下的文件和文件夹数量。
答案:使用命令 `ls -l | grep -v '^d' | wc -l`。
6. 创建一个名为 "newfile.txt" 的空文件。
答案:使用命令 `touch newfile.txt`。
7. 将 "newfile.txt" 文件复制到 "/home" 目录下。
答案:使用命令 `cp newfile.txt /home/`。
8. 将 "/home/newfile.txt" 文件移动到当前目录。
答案:使用命令 `mv /home/newfile.txt .`。
9. 删除当前目录下的 "newfile.txt" 文件。
答案:使用命令 `rm newfile.txt`。
10. 查看 "newfile.txt" 文件的内容。
答案:使用命令 `cat newfile.txt`。
11. 查找并替换 "newfile.txt" 文件中的 "oldstring" 为"newstring"。
答案:使用命令 `sed -i 's/oldstring/newstring/g' newfile.txt`。
12. 显示当前目录的路径。
答案:使用命令 `pwd`。
13. 显示当前系统的运行时间和平均负载。
操作系统实验答案-实验2Linux的基本操作及vi的使用(答案)
![操作系统实验答案-实验2Linux的基本操作及vi的使用(答案)](https://img.taocdn.com/s3/m/c2c11702f61fb7360b4c65f8.png)
实验二Linux的基本命令操作及vi的使用实验目的:1、熟悉Linux操作系统环境2、熟悉Linux操作系统的文件结构3、熟悉Linux操作系统的基本命令4、熟悉Linux操作系统的文件组织方式5、学习使用vi编辑器建立、编辑、显示以及加工处理文本文件。
实验内容及要求:1、登陆实验室的Linux服务器。
启动电脑,进入Windows操作系统,在“开始”-〉“运行”中输入“Telnet 10.200.41。
178”,即可登陆实验室的Linux服务器.在“Login:”提示后输入“stu”+学号(如02号同学输入stu02),按下回车键。
在“Password:”提示后输入“123”(注意输入密码时屏幕上不会有“*”等符号出现,这和Windows 不同),按下回车键,若出现“[os@root os]$”或“-bash—2。
05b$”,表示已成功登陆系统,可以开始输入指令操作。
思考:(用pwd指令)查看自己登陆后位于Linux的哪个目录,写出该目录的路径,与自己周围的同学比较,看是否相同.(可查阅Linux资料了解“/home"目录的功能介绍)2、在Linux中进行以下基本操作:1)在当前目录下新建一个名为(自己姓名首字母缩写+学号后3位数)的子目录。
写出你所用的指令.(例如:mkdir zq000 )2)进入刚创建的子目录环境下.(提示:指令cd)3)在刚创建的子目录下新建一个名为abc.txt的文件。
写出你所用的指令。
(提示:新建文件的指令是touch)4)将/目录下(即根目录下)的welcome.txt文件复制到自己的子目录下,写出你所用的指令.cp –i /root/stu62/abc.txt /home/welcome.txt5)写出welcome.txt文件的内容。
(提示:用cat指令查看)Hello, Boys and girls ,welcome to the wonderful Linux world!3、在Linux中进行以下基本操作:1)进入自己的主目录。
(完整版)Linux常用的20个命令
![(完整版)Linux常用的20个命令](https://img.taocdn.com/s3/m/72f58311524de518974b7d26.png)
2、查看当前所在目录完整路径:pwd
shutdown
关机或重启命令
#立刻关机:shutdown —h now
#60s后重启:shutdown —r —t 60
netstat
显示网络相关信息
#列出所有端口:netstat -a
du
查看目录使用情况
grep:文本内容搜索;
grep success*/*查找当前目录下面所有文件里面含有success字符的文件
passwd命令
可以设置口令
history命令
可以显示用户过去使用的命令
finger命令
可以让使用者查询一些其他使用者的资料
finger root //查看root的资料
file命令
该命令用于判断接在file命令后的文件的基本数据,因为在Linux下文件的类型并不是以后缀为分的,所以这个命令对我们来说就很有用了,它的用法非常简单,基本语法如下:
#在/opt/test目录下创建目录img,若无test目录,先创建test目录:mkdir -p/opt/test/img
cat
查看文件内容
#查看desc。txt的内容:cat desc.txt
more
分页查看文件内容
#分页查看desc。txt文件的内容:more desc。txt
tail
查看文件尾部内容
#在opt目录下查找以。txt结尾的文件:find /opt -name '。txt’
ln
创建链接文件
#创建目录/opt/test的符号链接:ln —s /opt/test。/link2test
man
命令帮助
#对你不熟悉的命令提供帮助和解释:man ls就可以查看ls相关的用法
实验二 linux基本命令的使用
![实验二 linux基本命令的使用](https://img.taocdn.com/s3/m/0a69fd14a6c30c2259019e8c.png)
实验二linux基本命令的使用一、实验目的熟练掌握linux基本命令的使用二、实验设备1)PC机一台2)实验箱一台3)虚拟机vmware,ubantu10三、实验讲解1、登录用户登录分两步:Step1:输入用户的登录名Step2:输入用户的口令当用户正确的输入用户名和口令后,就能合法的进入系统。
屏幕显示:[root@loclhost/root] #这时就可以对系统做各种操作了。
超级用户的提示符是“#”,其他用户的提示符是“$”。
2、系统终端的启动在启动Linux桌面系统后,Shell已经在后台运行起来了,但并没有显示出来。
如果想让它显示出来,按如下的组合键就可以:<Ctrl> + <Alt> + <F2>组合键中的F2可以替换为F3、F4、F5、F6。
如果要回到图形界面,则按如下组合键:<Ctrl> + <Alt> + <F7>另外,在图形桌面环境下运行“系统终端”也可以执行Shell命令,与用组合键切换出来的命令行界面是等效的。
“系统终端”启动后是一个命令行操作窗口,可以随时放大缩小,随时关闭,比较方便,推荐使用。
启动“系统终端”的方法是:【开始】→【应用程序】→【附件】→【系统终端】就是系统终端的界面。
该软件允许建立多个Shell客户端,它们相互独立,可以通过标签在彼此之间进行切换。
3、系统的关闭在Linux系统中,普通用户是无权关闭系统的!只有root用户才能够关闭它。
当然如果你是按关机按钮则另当别论。
我们可以通过以下几种方法实现:1) 按下CTRL+ALT+DEL组合键,这样系统将重新启动;2) 执行reboot命令,这样系统也将重新启动;3) 执行shutdown -h now命令,这样系统将关闭计算机;4) 执行halt命令,可以关闭计算机。
4、linux命令基本格式Linux命令的组成部分包括:●命令字●命令选项●命令参数命令格式举例如下图5、基本命令ls:显示当前目录下的所有文件和目录。
Linux命令手册大全
![Linux命令手册大全](https://img.taocdn.com/s3/m/535dff691ed9ad51f01df27e.png)
3.15寻找文件 命令:find 格式:find pathname [option] expression 功能:在所给的路经名下寻找符合表达式相匹配的文件。 选项:-name 表示文件名 -user 用户名,选取该用户所属的文件 -group 组名,选取该用户组属的文件 -mtime n 选取 n 天内被修改的文件 -newer fn 选取比文件名为 fn 更晚修改的文件 注释: 例如:% find . -name '*abc*' -print 3.16搜索文件中匹配符 命令:grep 格式:grep [option] pattern filenames 功能:逐行搜索所指定的文件或标准输入,并显示匹配模式的每一行。 选项:-v 找出模式失配的行 -c 统计匹配行的数量 -n 显示匹配模式的每一行 注释: 例如:% ps -aux | grep R 3.17比较文件不同 命令:diff (difference) 格式:diff filename1 filename2 功能:显示两文件的不同之处。 选项: 注释: 例如:% diff file1 file2 3.18比较文件 命令:cmp (compare) 格式:cmp [-l] [-s] filename1 filename2 功能:显示比较两文件不同处的信息 选项:-l 给出两文件不同的字节数 -s 不显示两文件的不同处,给出比较结果 注释: 例如:% cmp file1 file2 3.19比较文件共同处 命令:comm (common) 格式:comm [-123] filename1 filename2 功能:选择或拒绝比较两文件出现的共同行 选项:-1 不显示第1列 -2 不显示第2列
Linux终端命令大全常用命令一览
![Linux终端命令大全常用命令一览](https://img.taocdn.com/s3/m/44da96ebb8f3f90f76c66137ee06eff9aff84949.png)
Linux终端命令大全常用命令一览Linux操作系统是一种开源的操作系统,广泛应用于各种场景中。
在Linux系统中,终端命令是一种非常重要的操作方式,通过终端命令可以完成各种系统管理、文件操作、软件安装等任务。
本文将为您介绍一些常用的Linux终端命令,帮助您更好地理解和使用Linux系统。
一、系统管理命令1. `ls`:列出当前目录下的文件和文件夹。
2. `cd`:切换目录,进入指定的文件夹。
3. `pwd`:显示当前所在的目录路径。
4. `mkdir`:创建一个新的文件夹。
5. `rm`:删除文件或文件夹。
6. `cp`:复制文件或文件夹。
7. `mv`:移动文件或文件夹。
8. `cat`:显示文件内容。
9. `more`:分页显示文件内容。
10. `grep`:在文件中搜索指定的字符串。
11. `ps`:显示当前正在运行的进程。
12. `top`:实时显示系统资源使用情况。
二、文件操作命令1. `touch`:创建一个新的空文件。
2. `vi`:编辑文件。
3. `nano`:简易文本编辑器。
4. `head`:显示文件开头部分。
5. `tail`:显示文件结尾部分。
6. `wc`:统计文件的行数、单词数和字符数。
7. `chmod`:修改文件的权限。
8. `chown`:修改文件的所有者。
9. `ln`:创建文件的链接。
三、网络操作命令1. `ping`:测试与指定主机的连接。
2. `ifconfig`:显示或配置网络接口。
3. `ssh`:通过网络连接到远程主机。
4. `scp`:在本地主机和远程主机之间复制文件。
5. `wget`:从网络下载文件。
四、软件操作命令1. `apt-get`:在Debian和Ubuntu系统中安装、升级和卸载软件包。
2. `yum`:在CentOS和Fedora系统中安装、升级和卸载软件包。
3. `dpkg`:Debian包管理器,用于安装、升级和卸载软件包。
(完整word版)linux常用命令大全
![(完整word版)linux常用命令大全](https://img.taocdn.com/s3/m/4a658438fe4733687e21aaf7.png)
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 -ld2、cd命令(changeDirectory),命令语法:cd [目录名]。
说明:切换当前目录至dirName实例:(1)进入要目录cd /(2)进入"家"目录cd ~(3)进入上一次工作路径cd -(4)把上个命令的参数作为cd参数使用。
cd !$3查看当前工作目录路径实例:(1)查看当前路径pwd(2)查看软链接的实际路径pwd -P4创建文件夹可用选项:-m: 对新建目录设置存取权限,也可以用chmod命令设置;-p: 可以是一个路径名称。
此时若路径中的某些目录尚不存在,加上此选项后,系统将自动建立好那些尚不在的目录,即一次可以建立多个目录;实例:(1)当前工作目录下创建名为t的文件夹mkdir t(2)在tmp目录下创建路径为test/t1/t的目录,若不存在,则创建mkdir -p /tmp/test/t1/t5删除一个目录中的一个或多个文件或目录,如果没有使用- r选项,则rm不会删除目录。
(完整word版)linux常用命令大全
![(完整word版)linux常用命令大全](https://img.taocdn.com/s3/m/4a658438fe4733687e21aaf7.png)
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 -ld2、cd命令(changeDirectory),命令语法:cd [目录名]。
说明:切换当前目录至dirName实例:(1)进入要目录cd /(2)进入"家"目录cd ~(3)进入上一次工作路径cd -(4)把上个命令的参数作为cd参数使用。
cd !$3查看当前工作目录路径实例:(1)查看当前路径pwd(2)查看软链接的实际路径pwd -P4创建文件夹可用选项:-m: 对新建目录设置存取权限,也可以用chmod命令设置;-p: 可以是一个路径名称。
此时若路径中的某些目录尚不存在,加上此选项后,系统将自动建立好那些尚不在的目录,即一次可以建立多个目录;实例:(1)当前工作目录下创建名为t的文件夹mkdir t(2)在tmp目录下创建路径为test/t1/t的目录,若不存在,则创建mkdir -p /tmp/test/t1/t5删除一个目录中的一个或多个文件或目录,如果没有使用- r选项,则rm不会删除目录。
linux基本操作命令
![linux基本操作命令](https://img.taocdn.com/s3/m/f6f50765ff4733687e21af45b307e87100f6f844.png)
linux基本操作命令Linux是一种基于Unix的多用户、多任务、多层次的操作系统,它的应用越来越普遍。
在Linux系统下,有许多基本的操作命令,它们都是Linux操作系统的基本组成部分。
首先,要了解Linux系统的一些基本概念,比如用户、文件、目录、命令行等。
Unix系统有两个重要的概念:用户和文件。
用户是计算机系统中拥有操作权限的人,文件是用户创建的每一个存储单位,可以把它们看作是存储信息的容器。
而目录则是文件的集合,可以用来组织文件,让用户可以方便地操作。
在Linux系统中,命令行是最重要的操作界面。
命令行提供了Linux的基本操作命令,比如ls、cd、rm等,它们都是Linux操作系统的基本组成部分。
ls命令是用来列出当前目录中的文件和目录的,它可以显示出当前目录中的文件名、类型、大小等信息。
cd命令可以用来改变当前所在的目录,它可以用来查看或更改当前目录的路径、跳转到指定的目录以及返回到上一级目录。
rm命令可以用来删除指定的文件或目录,它是用来永久删除文件和目录,在使用这个命令时要小心,因为无法撤消删除操作。
mkdir命令是用来创建新的目录,它可以用来创建一个特定的目录,比如你可以用它创建一个用于存放文档的目录,它可以把你的文件和文件夹整理得有条不紊。
cp命令是拷贝文件或者目录的,它可以把文件从一个位置拷贝到另一个位置,它还可以用来备份文件,让你的文件不会被误删除。
还有一些其他非常重要的基本操作命令,比如:mv命令可以用来移动文件;grep可以用来搜索指定字符串;sort可以用来排序文件内容;cat可以用来显示文件内容等等。
总之,Linux操作系统的基本操作命令非常多,它们都是Linux 系统的基本组成部分,每个命令都有自己的功能和用途,它们可以帮助用户完成一系列操作,从而使Linux系统操作更加方便、快捷、高效。
同时,用Linux时也要注意不要操作不当,以免影响系统的正常使用。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实训项目2 Linux基本命令一、实训目的●掌握Linux各类命令的使用方法;●熟悉Linux操作环境。
二、实训内容练习使用Linux常用命令,达到熟练应用的目的。
三、实训步骤子项目1.文件和目录类命令的使用(1)启动计算机,利用root用户登录到系统,进入字符提示界面。
练习使用cd命令(2)用pwd命令查看当前所在的目录。
pwd命令用于显示用户当前所在的目录。
如果用户不知道自己当前所处的目录,就可以使用这个命令获得当前所在目录(3)用ls命令列出此目录下的文件和目录。
然后,使用ls命令,并用-a选项列出此目录下包括隐藏文件在内的所有文件和目录。
最后,用man命令查看ls命令的使用手册。
补充说明浏览信息内容:(以下面图片为例)- rw- r-- r-- 1 root root 8 Feb 21 18:42 mybook1 2 3 4 5 6 7 8 9 10 111属性:- 代表文件,l代表链接文件,d代表目录2 所有者权限(文件权限):具有r 读w 写没有x 执行3 同组用户权限(文件权限):只读r4 其他人权限(文件权限):只读r5 链接数:16 文件拥有者:root7 文件所属组:root8 文件大小:8字节9 创建或修改日期:2月21日10 创建或修改时间:18:4211 文件或目录名称(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命令。
❖less命令还支持在一个文本文件中进行快速查找。
先按下斜杠键【/】,再输入要查找的单词或字符。
less命令会在文本文件中进行快速查找,并把找到的第一个搜素目标高亮度显示。
如果希望继续查找,就再次按下斜杠键【/】,再按【Enter】键即可。
(9)用grep命令在profile文件中对关键字then进行查询,并与上面的结果比较。
注意:不知道profile文件在哪儿怎么办?]# find / -name "profile"/etc/profile# grep then /etc/profileif [ "$2" = "after" ] ; thenif [ -x /usr/bin/id ]; thenif [ -z "$EUID" ]; thenif [ "$EUID" = "0" ]; thenif [ "$HISTCONTROL" = "ignorespace" ] ; thenif [ -r "$i" ]; thenif [ "$PS1" ]; then(10)给文件profile创建一个软链接lnsprofile和一个硬链接lnhprofile。
# ln profile lnhprofile# ln -s profile lnsprofile(11)长格形式显示文件profile、lnsprofile和lnhprofile的详细信息。
注意比较3个文件链接数的不同。
(17)删除文件profile,用长格形式显示文件lnsprofile和lnhprofile的详细信息,比较文件lnhprofile的链接数的变化。
(18)用less命令查看文件lnsprofile的内容,看看有什么结果。
(19)用less命令查看文件lnhprofile的内容,看看有什么结果。
(20)删除文件lnsprofile,显示当前目录下的文件列表,回到上层目录。
# rm lnsprofile# ll# cd ..(21)用tar命令把目录test打包。
tar –zcvf file.tar.gz /hometar –cvf file.tar /home(22)用gzip命令把打好的包进行压缩。
gzip file.targzip –c /tmp/file.tar.gz file.tar 注意第一、二种方式的不同解压缩为gzip –d /tmp/file.tar.gz(23)把文件test.tar.gz改名为backup.tar.gz。
mv(24)显示当前目录下的文件和目录列表,确认重命名成功。
(25)把文件backup.tar.gz移动到test目录下。
(26)显示当前目录下的文件和目录列表,确认移动成功。
(27)进入test目录,显示目录中的文件列表。
(28)把文件backup.tar.gz解包。
tar –zxvf backup.tar.gz(29)显示当前目录下的文件和目录列表,复制test目录为testbak目录作为备份。
(30)查找root用户自己主目录下的所有名为newfile的文件。
find ~ -name "newfile"(31)删除test子目录下的所有文件。
rm -f test/*(32)利用rmdir命令删除空子目录test。
回到上层目录,利用rm命令删除目录test和其下所有文件。
rm –rf test子项目2.系统信息类命令的使用(1)利用date命令显示系统当前时间,并修改系统的当前时间。
#date -s //设置当前时间,只有root权限才能设置,其他只能查看。
#date -s 20061010 //设置成20061010,这样会把具体时间设置成空00:00:00#date -s 12:23:23 //设置具体时间,不会对日期做更改#date -s ″12:12:23 2006-10-10″//这样可以设置全部时间(2)显示当前登录到系统的用户状态。
wwho出来结果的格式是:name [state] line time [idle] [pid] [comment] [exit](3)利用free命令显示内存的使用情况。
(4)利用df命令显示系统的硬盘分区及使用状况。
(5)显示当前目录下各级子目录的硬盘占用情况。
# du /home --max-depth=1 -h36K /home/zyh32K /home/hjl36K /home/natasha32K /home/jack696K /home/hdb836K /home子项目3.进程管理类命令的使用(1)使用ps命令查看和控制进程。
①显示本用户的进程:#ps。
②显示所有用户的进程:#ps -au。
③在后台运行cat命令:#cat &。
④查看进程cat :# ps aux |grep cat。
⑤杀死进程cat:#kill –9 cat。
⑥再次查看进程cat,看看是否被杀死。
(2)使用top命令查看和控制进程。
①用top命令动态显示当前的进程。
②只显示用户user01的进程(利用U键)。
③利用K键,杀死指定进程号的进程。
(3)挂起和恢复进程。
①执行命令cat。
②按[Ctrl+Z]键,挂起进程cat。
③输入jobs命令,查看作业。
④输入bg,把cat切换到后台执行。
⑤输入fg,把cat切换到前台执行。
⑥按[Ctrl+C]键,结束进程cat。
(4)find命令的使用。
①在/var/lib目录下查找所有文件其所有者是games用户的文件。
#find /var/lib –user games②在/var目录下查找所有文件其所有者是root用户的文件。
#find /var –user root③查找所有文件其所有者不是root、bin和student用户,并用长格式显示(如ls –l 的显示结果)。
#find / ! –user root -and ! –user bin –and ! –user student –exec ls –l {} \;2> /dev/null注意:{} 与\;之间存在一个空格;2> /dev/null意味着所有错误将不显示④查找/usr/bin目录下所有大小超过一百万byte的文件,并用长格式显示(如ls–l 的显示结果)。
#find /usr/bin -size +1000000c -exec ls -l {} \;⑤对/etc/mail目录下的所有文件使用file命令。
#find /etc/mail –exec file {} \; 2 > /dev/null⑥查找/tmp目录下属于student的所有普通文件,这些文件的修改时间为5天以前,查询结果用长格式显示(如ls –l 的显示结果)。
# find /tmp –user student –and –mtime +5 –and –type f –exec ls {} \; 2> /dev/null补充:-type b/d/c/p/l/f #查是块设备、目录、字符设备、管道、符号链接、普通文件-mmin nFile’s data was last modified n minutes ago.-mtime nFile’s data was last modified n*24 hours ago. See the comments for -atime to understand how rounding affects the interpretationof file modification times.⑦对于查到的上述文件,用-ok选项删除。
# find /tmp –user student –and –mmin +5 –and –type f –ok rm {} \;ok选项询问,是否删除。