Linux基础操作练习题
Linux基础(习题卷20)

Linux基础(习题卷20)说明:答案和解析在试卷最后第1部分:单项选择题,共60题,每题只有一个正确答案,多选或少选均不得分。
1.[单选题]以下哪个命令,不是Linux命令()A)PWDB)CDC)DIRD)IPCONFIG2.[单选题]写出file1,file2连接起来输出到文件file3中的命令( )。
A)cat file1 file2 < file3B)mv file1 file2 > file3C)mv file1 file2 < file3D)cat file1 file2 > file33.[单选题]下面______命令用于定义一个命令的别名。
A)RenameB)aliasC)exportD)type4.[单选题]( )。
()命令用于创建新文件。
A)cpB)mvC)rmD)touch5.[单选题]下面哪个命令可以压缩部分文件:A)tar -dzvf filename.tgz *B)tar -tzvf filename.tgz *C)tar -czvf filename.tgz *D)tar -xzvf filename.tgz *6.[单选题]下列选项中,可能会将进程唤醒的事件是( ) 。
ⅠI/O 结束 Ⅱ某进程退出临界区 Ⅲ当前进程的时间片用完A)仅ⅠB)仅ⅢC)仅Ⅰ.ⅡD)Ⅰ.Ⅱ.ⅢB)zC)xD)f8.[单选题]在下列同步机制中,可以实现让权等待的是( ).A)Peterson 方法B)swap 指令C)信号量方法D)TestAndSet 指令9.[单选题]什么命令用来只更新已经安装过的 rpm 软件包? ( )A)rpm -U *.rpmB)rpm -F *.rpmC)rpm -e *.rpmD)rpm -q *.rpm10.[单选题]怎样了解您在当前目录下还有多大空间?A)use dfB)use du /C)use du .D)use df .11.[单选题]下面对防火墙的描述中,不正确的是( )。
linux基础练习题

linux基础练习题Linux是一种开放源代码的操作系统,广泛应用于服务器、个人电脑和嵌入式设备等领域。
Linux系统的学习对于计算机专业的学生以及对计算机有兴趣的人来说是非常重要的。
本文将介绍一些基础的Linux 练习题,帮助读者加深对Linux系统的理解和掌握。
一、基础命令练习1. 查看当前目录下所有文件和文件夹的权限:使用命令:ls -l2. 在当前目录下创建一个名为"test"的文件夹:使用命令:mkdir test3. 删除名为"test"的文件夹及其下所有内容:使用命令:rm -rf test4. 切换到名为"test"的文件夹下:使用命令:cd test5. 查看当前路径:使用命令:pwd二、文件操作练习1. 创建一个名为"file.txt"的文本文件:使用命令:touch file.txt2. 将"file.txt"文件复制到名为"backup"的文件夹下:使用命令:cp file.txt backup/3. 将"file.txt"重命名为"newfile.txt":使用命令:mv file.txt newfile.txt4. 在"newfile.txt"文件末尾添加一行文字"Hello, Linux!":使用命令:echo "Hello, Linux!" >> newfile.txt5. 查看"newfile.txt"文件的内容:使用命令:cat newfile.txt三、权限管理练习1. 创建一个名为"testfile"的文件:使用命令:touch testfile2. 查看"testfile"文件的权限:使用命令:ls -l testfile3. 修改"testfile"文件的所有者为当前用户:使用命令:chown username testfile4. 将"testfile"文件的所有者和组分别修改为"root":使用命令:chown root:testfile5. 将"testfile"文件的权限设置为只有所有者可读、写、执行权限:使用命令:chmod 700 testfile四、软件包管理练习1. 更新软件包列表:使用命令:sudo apt update2. 安装"vim"文本编辑器:使用命令:sudo apt install vim3. 查询已安装的软件包列表:使用命令:dpkg -l4. 卸载已安装的软件包"vim":使用命令:sudo apt remove vim5. 清理不再使用的软件包和依赖项:使用命令:sudo apt autoremove五、进程管理练习1. 查看当前正在运行的进程:使用命令:ps -ef2. 结束一个指定的进程:使用命令:kill PID(PID为进程的ID)3. 后台运行一个命令:使用命令:command &4. 通过进程名称查找并结束进程:使用命令:killall process_name5. 查看系统资源占用情况:使用命令:top通过以上练习题,读者可以逐渐熟悉Linux系统的常用命令和操作,提高自己在Linux环境下的工作效率。
linux基础题

linux基础题1.以下是50个Linux基础问题的答案:2.Linux 是什么操作系统?答:Linux 是一种自由和开放源代码的类Unix操作系统。
3.Linux 和Unix 有什么区别?答:Linux 是Unix 操作系统的一个变种,但它是通过自由和开放源代码方式开发而来的。
4.Linux 中,如何查看当前目录中的文件?答:可以使用ls命令列出当前目录中的文件和子目录,例如:ls。
5.Linux 中,如何查看当前目录的完整路径?答:可以使用pwd命令查看当前目录的完整路径。
6.如何创建一个新目录?答:可以使用mkdir命令创建新目录。
7.如何删除一个目录?答:可以使用rmdir命令删除一个空目录,使用rm -r命令删除一个非空目录。
8.如何创建一个新文件?答:可以使用touch命令创建一个新文件。
9.如何删除一个文件?答:可以使用rm命令删除一个文件。
10.如何复制一个文件?答:可以使用cp命令复制一个文件。
11.如何移动一个文件?答:可以使用mv命令移动一个文件。
12.如何查看一个文本文件的内容?答:可以使用cat命令来查看文本文件的内容。
13.如何使用Shell脚本?答:首先需要创建一个脚本文件,然后在文件中编写代码并保存,运行shell命令chmod a+x filename.sh来授予脚本执行权限,最后使用./filename.sh 运行脚本。
14.如何将标准输出重定向到一个文件?答:可以使用>运算符将标准输出重定向到一个文件中。
15.如何将错误输出重定向到一个文件?答:可以使用2>运算符将错误输出重定向到一个文件中。
16.如何将一个进程置于后台运行?答:可以使用&符号将一个进程置于后台运行。
17.如何查看当前正在运行的进程?答:可以使用ps命令查看当前正在运行的进程。
18.如何查看某个进程的详细信息?答:可以使用ps命令的-a或者-u选项查看某个进程的详细信息。
linux练习题

Linux练习题一、基础知识篇1. Linux操作系统的创始人是谁?2. 请列举出Linux操作系统的主要特点。
3. Linux系统中的根目录用什么符号表示?4. 常见的Linux发行版有哪些?5. 在Linux系统中,如何查看当前登录的用户?6. 如何查看Linux系统的版本信息?7. 请简述Linux文件系统的层次结构。
二、文件操作篇1. 如何在Linux系统中创建一个新文件?2. 如何查看文件内容?3. 如何复制一个文件?4. 如何删除一个文件?5. 如何重命名一个文件?6. 如何查看当前目录下的所有文件和文件夹?7. 如何切换到另一个目录?8. 请简述Linux文件权限的表示方法及修改方法。
三、文本编辑篇1. 请列举出常用的Linux文本编辑器。
2. 如何使用vi编辑器打开一个文件?3. 在vi编辑器中,如何进行光标移动?4. 在vi编辑器中,如何进行文本复制、粘贴和删除操作?5. 如何在vi编辑器中查找和替换文本?6. 如何保存并退出vi编辑器?四、用户与权限篇1. 如何在Linux系统中添加一个新用户?2. 如何修改用户密码?3. 如何删除一个用户?4. 如何查看当前用户的权限?5. 如何修改文件的权限?6. 请简述Linux系统中的用户组概念及作用。
五、网络配置篇1. 如何查看Linux系统的网络配置信息?2. 如何配置Linux系统的IP地址?3. 如何查看当前系统的网络连接状态?4. 如何测试网络连通性?5. 如何开启和关闭Linux系统的防火墙?六、软件管理篇1. 如何在Linux系统中安装软件?2. 如何卸载已安装的软件?3. 请简述Linux软件包管理器的种类及特点。
4. 如何更新Linux系统中的软件包?5. 如何查看已安装的软件包?七、系统管理篇1. 如何查看Linux系统的运行状态?2. 如何查看系统负载?3. 如何查看系统内存使用情况?4. 如何查看系统CPU使用情况?5. 如何重启和关机Linux系统?6. 请简述Linux系统日志的作用及查看方法。
Linux操作系统基础与实训教程(习题答案)

Linux操作系统基础与实训教程(习题答案)一、选择题1.在Linux系统中,用于查看文件内容的命令是:–[ ] A. mv–[ ] B. cp–[x] C. cat–[ ] D. ls2.Linux系统的核心是:–[ ] A. Shell–[ ] B. 系统工具–[ ] C. 命令解释器–[x] D. 内核3.在Linux系统中,创建目录的命令是:–[x] A. mkdir–[ ] B. rmdir–[ ] C. cp–[ ] D. rm4.在Linux系统中,用于显示当前工作目录的命令是:–[ ] A. pwd–[ ] B. cd–[x] C. ls–[ ] D. mkdir5.在Linux系统中,用于移动文件或目录的命令是:–[ ] A. cp–[x] B. mv–[ ] C. ls–[ ] D. rm二、填空题1.在Linux系统中,用于查看文件内容的命令是cat。
2.使用命令mkdir可以创建目录。
3.Linux系统的核心是内核。
4.使用命令pwd可以显示当前工作目录的路径。
5.使用命令mv可以移动文件或目录。
三、简答题1.什么是Linux操作系统?Linux操作系统是一种开放源代码的操作系统,它的内核由Linus Torvalds于1991年开发而成。
Linux操作系统具有稳定性、安全性和多用户多任务的特点,广泛用于服务器、个人电脑和嵌入式设备上。
2.请简述Linux系统的特点。
–开放源代码:Linux操作系统的源代码对用户开放,任何人都可以查看、修改和分发。
这使得Linux系统具有高度灵活性和可定制性。
–稳定性:Linux系统能够长时间运行而不需要重启,具有高度稳定性和可靠性。
–安全性:Linux系统具有强大的安全性,对用户和系统的数据具有保护机制。
同时,开放源代码的特点也使得安全问题可以快速修复。
–多用户多任务:Linux系统支持多用户同时登录,并且可以同时运行多个程序,实现多任务处理。
Linux基础操作练习题2

Linux基础操作练习题姓名:古慧班级:09软件学号:20090300430117一、选择题1.RPM包管理工具系统可以为最终用户提供方便的软件包管理功能,主要包括安装、卸载、升级、查询等,用于升级的命令是(B)。
A.rpm –I pakage B.rpm –u pakage C. rpm –e pakage D. rpm –upgrade pakage2. Linux系统的1号进程是(B)。
A.bootB.initC.syslodD.bash3. Linux的系统管理员使用的如下的命令格式化一个硬盘分区。
Mkfs –t ext2 /dev/hdb2其中/dev/hdb2代表计算机上的(D)。
A.第2块SCSI硬盘的第2个主分区 B. 第2块SCSI硬盘的第3个主分区C.第2块IDE硬盘的第3个主分区 D. 第2块IDE硬盘的第2个主分区4.管理员从网站上下载了最新版本的Linux内核源代码包linux-2.6.12.tar.bz2,为了将这个包中的内容释放到当前目录,他可以使用的命令有(A)。
A. tar-xjvf linux-2.6.12.tar.bz2B. tar-xzvf linux-2.6.12.tar.bz2C. tar-xzf linux-2.6.12.tar.bz2D. tar-xjf linux-2.6.12.tar.bz25.一位管理员以root账户登录后想查看当前的Red Hat Linux 9系统中都安装了哪些RPM包,那么他应该使用(A)命令。
A. rpm-qaB.rpa-UIC. rpa-iaD.rpa-el二、问答题1.如何在命令行方式下挂载和卸载光盘?答:挂载光盘输入的命令:mount /mnt/cdrom,光盘上的内容将在/mnt/cdrom 目录下。
卸载光盘输入的命令:umount /mnt/cdrom,卸载后就可以取出光盘了。
2.如何查看目前所在目录的所有文件占用的硬盘空间?答:查看目前所在目录的所有文件占用的硬盘空间使用-ah选项的du命令查看当前所在目录的所有文件占用的硬盘空间。
linux操作练习题
linux操作练习题Linux操作练习题Linux是一种开源的操作系统,广泛应用于服务器和个人电脑领域。
对于初学者来说,通过练习一些基本的Linux操作题可以帮助加深对Linux系统的理解和掌握。
本文将介绍一些常见的Linux操作练习题,希望对初学者有所帮助。
一、文件和目录操作题1. 创建一个名为"test"的文件夹,并在该文件夹下创建一个名为"file.txt"的文本文件。
2. 在终端中使用命令行将"file.txt"的内容显示在屏幕上。
3. 将"file.txt"的内容复制到一个名为"file_copy.txt"的新文件中。
4. 将"file.txt"重命名为"new_file.txt"。
5. 删除"new_file.txt"和"file_copy.txt"。
二、文件权限操作题1. 创建一个名为"test"的文件夹,并设置只有拥有者有读、写和执行权限。
2. 在"test"文件夹下创建一个名为"file.txt"的文本文件,并设置只有拥有者和所属组有读权限。
3. 修改"file.txt"的权限,使得其他用户可以读取和执行该文件。
4. 创建一个名为"test2"的文件夹,并设置只有拥有者和所属组有写权限。
5. 将"test"文件夹和"test2"文件夹的权限设置为只有拥有者有写权限。
三、用户和用户组操作题1. 创建一个名为"testuser"的新用户。
2. 将"testuser"添加到"sudo"用户组中。
3. 修改"testuser"的登录Shell为"/bin/bash"。
linux基础试题
linux基础试题Linux是一种广泛使用的开源操作系统,具有强大的稳定性和安全性,广泛应用于服务器、嵌入式系统和个人电脑等领域。
本文将通过一系列试题,检验您对Linux基础知识的掌握程度。
一、选择题1. 下列哪个命令可以在Linux终端中创建一个新文件夹?A. createB. newdirC. mkdirD. touch2. 下列哪个命令可以列出当前目录中的所有文件和文件夹?A. listB. lsC. dirD. cd3. 下列哪个命令可以将一个文件从当前目录移动到另一个目录?A. moveB. copyC. mvD. cp4. 以下哪个命令可以在Linux中修改文件的权限?A. modeB. chownC. chmodD. change5. 下列哪个命令可以在Linux中删除一个文件夹及其内容?A. rm -fB. rmdirC. delD. rm -r二、填空题1. 使用____命令可以查看当前登录用户的用户名。
2. 使用____命令可以将当前目录切换到根目录。
3. 使用____命令可以在Linux中安装新软件包。
4. 使用____命令可以将一个文件从本地计算机上传到远程服务器。
5. 在Linux中,使用____命令可以将文件内容输出到终端。
三、简答题1. 什么是Linux操作系统?它与其他操作系统有哪些区别?2. 请解释Linux中文件和文件夹的权限,以及如何修改它们。
3. 请列举至少三个常用的Linux命令,并说明它们的用途。
4. 请描述Linux中的终端和图形界面之间的区别和联系。
5. 请解释Linux中的绝对路径和相对路径,并给出一个例子。
四、实操题1. 在Linux终端中创建一个名为"myfolder"的文件夹,并在该文件夹中创建一个名为"myfile.txt"的文本文件。
2. 移动"myfile.txt"到根目录下的"documents"文件夹中。
Linux基础(习题卷2)
Linux基础(习题卷2)第1部分:单项选择题,共155题,每题只有一个正确答案,多选或少选均不得分。
1.[单选题]不带有编辑功能但有翻页、按行滚动、搜索功能的命令是()A)catB)more和lessC)head 和 tail D vi答案:B解析:2.[单选题]当前目录下有一个getdata.sh文件,在键盘输入get字符后,按哪个键可帮助完成命令行的输入( )A)TabB)CtrlC)ShiftD)Alt答案:A解析:3.[单选题]显示一个文件最后几行的命令是: ( )A)tacB)tailC)rearD)last答案:B解析:4.[单选题]答案:( )。
用命令ls -al显示出文件ffile的描述如下所示:-rwxr-xr-- 1 root root 599 Cec 10 17:12 ffile由此可知文件ffile的类型为()。
A)普通文件B)硬链接C)目录D)符号链接答案:A解析:5.[单选题]文件描述符的数据类型是()。
A)charB)file_tC)intD)flile_description答案:C解析:6.[单选题]TCP/IP协议分为四层,分别为应用层、传输层、网际层和网络接口层不属于应用层协议的是()答案:B解析:7.[单选题]RHEL7系统默认安装会创建几个分区?A)4B)3C)2D)1答案:C解析:8.[单选题]我们可以使用tar命令的____选项来还原一个.tar归档文件:A)aB)cC)dD)x答案:D解析:9.[单选题]在以下文件的物理结构中, 不利于文件长度动态增长的是( )。
A)连续结构B)链接结构C)索引结构D)散列结构答案:A解析:10.[单选题]以下关于Linux中的常用快捷健的描述中,错误的是____。
A)上或下方向键可以查看以往执行过的命令B)Ctrl+C组合键的功能是复制C)Ctrl+D组合键的功能是退出Shell终端,与exit命令相当。
D)Ctrl+L组合键的功能是清空屏幕答案:B解析:11.[单选题]在常用的信息显示命令中,whoami的功能是( )A)显示最先登录用户B)显示指定文件的相关信息C)显示用户自己的名称D)除A,B,C外其它功能答案:C解析:12.[单选题]( )。
linux 学习练习题
linux 学习练习题Linux 是一种广泛应用的开源操作系统,其功能强大、稳定可靠,成为了许多企业和个人的首选。
为了提高对 Linux 的熟练程度,以下是一些适用于不同水平的学习练习题。
练习题 1:Linux 基础知识1.1 什么是 Linux 操作系统?它与其他操作系统有什么不同之处?1.2 Linux 中包含哪些常见的文件系统?1.3 如何在 Linux 中创建新的用户账户?1.4 描述 Linux 中的文件权限,包括如何查看和更改文件权限。
1.5 解释 Linux 中的环境变量是什么,并提供一个设置新环境变量的示例。
练习题 2:Linux 文件和目录管理2.1 如何在 Linux 中创建一个新的目录?如何删除一个目录?2.2 列出当前目录下的所有文件和子目录。
2.3 如何将文件从一个目录复制到另一个目录?如何移动文件到另一个目录?2.4 如何重命名文件或目录?2.5 如何递归地查找特定类型的文件并将其复制到另一个目录?练习题 3:Linux 进程管理3.1 描述进程的概念以及 Linux 中的进程控制命令。
3.2 如何查看当前正在运行的进程?3.3 如何杀死一个正在运行的进程?3.4 解释进程优先级和 nice 值之间的关系。
3.5 如何将一个进程置于后台运行?练习题 4:Linux 网络管理4.1 如何查看 Linux 中的网络接口和 IP 地址?4.2 如何配置静态 IP 地址?4.3 如何测试网络连接以及如何在 Linux 中执行网络诊断?4.4 如何设置和管理防火墙规则?4.5 如何在 Linux 中配置和使用 VPN?练习题 5:Linux 软件包管理5.1 描述 Linux 中软件包管理的优势。
5.2 如何在 Ubuntu 和 CentOS 系统上分别使用 apt 和 yum 安装软件包?5.3 如何卸载已安装的软件包?5.4 如何更新已安装的软件包?5.5 如何在 Linux 中搜索软件包?练习题 6:Linux Shell 脚本编程6.1 什么是 Shell 脚本?它有什么作用?6.2 如何创建一个简单的 Shell 脚本文件?6.3 描述如何在脚本中定义变量和使用变量。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Linux基础操作练习题
姓名:古慧班级:09软件学号:20090300430117
二、问答题
1.使用什么命令在Linux文件系统的不同目录之间切换,如何显示当前所有的目录?
答:在Linux文件系统的不同目录之间切换的命令是cd,
显示当前所有的目录的命令是pwd。
2.使用什么命令列出当前目录中的文件和子目录名?
答:使用ls 命令将列出当前目录中的文件和子目录名。
使用dir或vdir命令也可以列出目录中的文件清单。
使用上与ls命令类似。
3.使用什么命令把两个文件合并成一个文件?
答:cat命令可用来进行文件的合并、建立、覆盖或者添加内容等操作。
4.有哪些命令可用来查看文件的内容,这些命令有什么不同?
答:cat命令用来把文件内容显示到屏幕上,还用来进行文件的合并、建立、覆盖或者添加内容等操作。
more命令可以在浏览文件的时候前后翻页,在阅读长文本时特别有用。
less命令比more命令功能更强,是许多程序(比如man命令等)使用的缺省的阅读命令。
less 的输出结果可以向前或向后翻页,但是 more 仅能向前
翻页。
head和tail命令用来阅读文件的开头或者结尾的部分。
加上参数-n x 可以指定查看x 行。
5.新建、移动、删除和复制文件使用什么命令?
答:Cat、touch命令可用来建立文件。
rm命令可以用来删除文件和目录。
mv命令用于文件改名,也可以用来在文件系统内移动文件或者子目录。
cp命令用来对文件进行复制操作。
6. 新建、移动、删除和复制目录使用什么命令?
答:mkdir命令用于建立子目录。
此命令可以一次建立多个子目录。
mv命令用于文件改名,也可以用来在文件系统内移动文件或者子目录。
rm命令可以用来删除文件和目录。
rmdir命令用来删除空子目录。
cp命令用来对子目录进行复制操作。
7.使用什么命令统计文件中的信息?
答:命令file用来确定文件的类型。
使用此命令时,可以指定一个或多个文件名。
wc命令可以统计指定文件中的字节数、字数、行数, 并将统计结果显示在屏幕上。
8.标准输入和标准输出指什么?输出重定向和输入重定向指什么?
答:标准输入文件(stdin),通常对应终端的键盘;
标准输出文件(stdout),这个文件都对应终端的屏幕。
进程将从标准输入文件中得到输入数据,将正常输出数据输出到标准输出文件,而将错误信息送到标准错误文件中。
输入重定向:输入重定向是指把命令(或可执行程序)的标准输入重定向到指定的文件中。
也就是说,输入可以不来自键盘,而来自一个指定的文件。
所以说,输入重定向主要用于改变一个命令的输入源,特别是改变那些需要大量输入的输入源。
输出重定向:输出重定向是指把命令(或可执行程序)的标准输出或标准错误输出重新定向到指定文件中。
这样,该命令的输出就不显示在屏幕上,而是写入到指定文件中。
9.下列命令实现什么功能?
# ls /dev l>filename
# ls /dev>>passwordfile
# wc < testfile
答:# ls /dev l>filename的功能是:把命令的标准输出重定向到一个文件filename,而不显示到屏幕上。
# ls /dev>>passwordfile的功能是:表示把输出追加到文件passwordfile的末尾# wc < testfile的功能是:表示把文件testfile作为wc命令的标准输入,而不是从键盘输入。
10.使用vi编辑器时,在编辑模式中输入字母汉字或数字,在指令列模式中输入什么指令就可以存档并离开vi?
答:在指令列模式中输入“:wq”指令就可以存档并离开vi
11.每一文件或目录的访问权限都有3组,每组用3位表示,当用ls-l命令显示文件或目录的详细信息时,例如:
$ ls –l sobsrc. tgz
-rw-w—w— l root root 483997 Ju1 15 17:31 sobsrc. tgz
请问:加下划线的一列表示什么含义?
答:-rw-w—w—的含义是:普通文件文件主的访问权限为读与写,组用户的访问权限为只读,其他用户的访问权限为只读。
12.如果将文件file的属性改为-rwxr-xr--,应怎样实现?又怎样将文件file的属性改为-rwxr-xr-x?
答:将文件file的属性改为-rwxr-xr--:chmod 754 文件名
将文件filer的属性改为-rwxr-xr-x:chmod o+x 文件名
13. Linux怎样创建新用户?用户密码如何更改?
答:Linux使用useradd创建新用户
用户密码使用passwd命令
14. Linux存储用户帐号、密码和群组名称的文件在哪里?
答:Linux存储用户帐号的文件是:/etc/passwd
Linux存储密码和群组名称的文件是:/etc/shadow
15.使用什么命令可以从普通用户变为超级用户?
答:su命令可以从普通用户变为超级用户。
16:要查看登陆到系统上究竟有哪些用户?应适用什么命令?
答:要查看登陆到系统上究竟有哪些用户使用的命令是who或者w命令。
17.最常用的获得帮助的命令是什么?
答:man 联机帮助手册;查询每个命令的使用方法;help 查询Shell命令;whatis 和apropos查询某个命令;Whereis、locate 、which查询某个文件的位置;
Find 查找具有用户指定特定属性的文件;Grep 在文件中查找特定的内容。
18.要知道ls命令如何使用,应如何查询?
答:最简单的方式就是使用man ls 或info ls 来查看,如果该套件有完整说明的话,那么应该也可以在/usr/share/doc 里面找到说明档!
19.要查找包含特定字符串的文件,应使用什么命令,简述这个命令的基本用法。
答:查找包含特定字符串的文件,应使用grep命令,使用它可以在文件内搜索特定字符串或显示包含指定文本模式的文件名。
grep命令的基本用法:grep[选项][查找条件][文件名1,文件名2,…]
20.指出下列命令查找的是什么文件?
# grep ‘Linux’ filename
# grep ‘^$’ filename
# grep ‘\.’Filename
答:# grep ‘Linux’ filename:在目录下查找有关字符串Linux的filename文件# grep ‘^$’filename:匹配查找filename文件的开始行和结束行
# grep ‘\.’ filename:忽略查找模式中特殊字符中所有单个字符的原有含义.。