实训项目2Linux基本命令(带参考答案)

合集下载

linux-实验指导手册-常用命令

linux-实验指导手册-常用命令

实验一Linux常用命令(一)1、Shell环境和Shell命令格式如果实验用计算机上Linux以图形方式启动,登录系统后打开终端窗口。

方法:桌面:右键菜单-Terminal(终端);或:主菜单-系统工具-Terminal(终端)。

命令格式:command [-option(s)] [option argument(s)] [command argument(s)]步骤1:使用who命令步骤2:使用date命令步骤3:使用上下健提取历史命令who,执行。

2、文件系统操作命令(1)改变目录命令:cd 目标目录路径步骤1:使用绝对路径依次进入Linux根目录下的所有子目录。

例如:cd /usr/bin步骤2:使用绝对路径依次进入用户目录。

步骤3:使用相对路径进入子目录1)使用绝对路径进入/lib目录2)使用相对路径进入/lib/i868目录3)使用相对路径退回到/lib目录(2)列出并观察目录中的文件步骤1:进入任意目录,使用无参数ls命令列出并观察其中所有文件;步骤2:进入任意目录,使用通配符列出其中部分文件;例如:cd /binls c*步骤3:使用-l选项,列出目录中文件的各种属性,并观察识别这些属性。

步骤4:直接列出子目录中的文件。

例如:ls i868步骤5:仅列出子目录本身(-d)步骤6:使用-F选项,显示文件类型标志。

步骤7:使用-a或-A选项,观察结果有什么变化。

步骤8:综合使用以上选项。

(3)目录的创建与删除步骤1:在用户目录中,使用相对路径创建一个任意名称的目录,如“tmp”。

mkdir tmp步骤2:删除该目录rmdir tmp步骤3:在根目录中,使用绝对路径在用户命令中创建一个子目录。

mkdir ~/tmp步骤4:删除该目录rmdir ~/tmp步骤5:使用-p参数一次创建多级目录。

如:mkdir ~/tmp/dir1步骤6:使用-p参数删除多级目录。

如:cd ~rmdir tmp/dir1(4)文件和目录拷贝命令:cp步骤1:从/usr/include目录中,任选一个文件拷贝到用户目录的tmp子目录中mkdir ~/tmpcp /usr/include/signal.h ~/tmp步骤2:从/usr/include目录中,任选一个文件拷贝到用户目录的tmp子目录中,并改变其文件名。

Linux实验二 常用命令的使用

Linux实验二   常用命令的使用

实验二常用命令的使用一、实验目的1、熟练Linux系统命令格式及命令使用的方法2、掌握Linux系统中常用命令的作用和命令中各选项的作用二、实验环境安装了Linux系统的计算机一台三、实验过程(实验步骤、记录、数据、分析、结果)1.切换登录用户su功能说明:使一个普通的使用者拥有超级用户或其他使用者的权限。

语法:su 用户名(如果没有输入用户名则预设为root)随后按系统提示输入切换后用户的密码分析:由yanji用户切换为root用户2.常用的文件操作命令包括:(1) pwd功能说明:显示工作目录。

语法:pwd [--help][--version]补充说明:执行pwd指令可得知工作目录的绝对路径名称。

参数:--help 在线帮助。

--version 显示版本信息。

分析:pwd显示/home/yanji目录下。

功能说明:切换目录。

语法:cd [目的目录]分析:ls显示文件列表,cd切换到“模板”目录,“cd ..”退回目录文件。

(3) ls功能说明:列出目录内容。

语法:ls [-1aAcdlrR]补充说明:执行ls指令可列出目录的内容,包括文件和子目录的名称。

参数:-1 每列仅显示一个文件或目录名称。

-a显示下所有文件和目录。

-A 显示所有文件和目录,但不显示现行目录和上层目录。

-c以更改时间排序,显示文件和目录。

-d显示目录名称而非其内容。

-l 使用详细格式列表。

-R 递归处理,将指定目录下的所有文件及子目录一并处理。

分析:ls显示文件列表-a显示下所有文件和目录。

-l使用详细格式列表功能说明:建立目录语法:mkdir [-p][--help][--version][-m <目录属性>][目录名称]补充说明:mkdir可建立目录并同时设置目录的权限。

参数:-m<目录属性>或--mode<目录属性> 建立目录时同时设置目录的权限。

-p 若所要建立目录的上层目录目前尚未建立,则一并建立上层目录。

linux基本命令练习

linux基本命令练习

Linux基本命令练习一实验内容:1.使用超级用户登录,新建组new-section,指定组ID为800。

[root@localhost root]# groupadd -g 800 new-section2、新建用户john,所属组为new-section,密码为john。

[root@localhost root]# useradd john[root@localhost root]# passwd johnNew passwd:john[root@localhost root]#useradd –g new-section john3、查看内存的使用情况,并将查看结果保存到用户主目录的 文件。

[root@localhost root]# cat /proc/meminfo[root@localhost root]# cp /proc/meminfo /root/4、普通用户helen登录,在其主目录下新建newfile文件,并查看文件属性。

[root@localhost root]# useradd helen[root@localhost root]# su helen[root@localhost root]$ touch newfile[root@localhost root]$ ls –l5、设置newfile文件的权限为所有用户可读写。

[root@localhost root]# chmod 666 newfile6、使用普通用户helen登录,在其主目录下新建newdir目录,并设置权限为755。

[root@localhost root]# useradd helen[root@localhost root]# su --login helen[root@localhost root]$ mkdir –m 755 newdir /root7、查看helen用户主目录下的所有文件(包含隐藏文件)的详细信息,并将查看结果保存于newdir目录中,文件名为allfiles。

实训项目2--Linux基本命令(带参考答案)

实训项目2--Linux基本命令(带参考答案)

实训项目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命令练习及参考答案

命令练习:1.用两种方法实现将aa.c文本文件的内容复制到bb.c。

cp aa.c bb.c/cat aa.c bb.c2.将aa.c和bb.c文本文件的内容合并,并保存至cc.c。

cat aa.c bb.c > cc.c3.用more命令显示aa.c 的文件内容,每屏显示18行。

more -18 aa.c4.将文件edc.txt重命名为fork1.c。

mv edc .txt fork1.c5.将文件fork.c拷贝到~/dir1这个目录下,并改名为y1.c,提示是否覆盖已存在的目标文件。

(cp –i ~/dir1/y1.c)6.显示目录/usr下的所有文件和子目录的名字。

ls -a /user7. 查看当前工作目录为用户的主目录。

$HOME8.。

将cc.c设置成只有所有者可以读、写和执行,而设置群组只能读取chmod 640 aa.c9. 在自己的主目录下创建一个新目录mydir,其权限为:只有所有者可以读、写和执行,而群组只能读写,其他用户只能读。

mkdir -m 764 /mydir10. 将aa.c 文件拷贝到mydir目录下。

cp aa.c /mydir11. 在/mydir/aa.c中查找“the”字符串。

grep the /mydir.aa.c12.在mydir目录下查找.c文件,并将搜索到的文件删除。

find /mydir -name “*.c”-exec rm {}13.创建aa.c的软链接aa.soft。

使用软链接文件aa.soft显示aa.c文件的内容,然后取消你本人对aa.c文件读(r)权限,再显示文件的内容。

ln -s aa.c aa.sofchmod u-r aa.c&&cat aa.soft14.查看aa.c,aa.soft两文件的类型。

file aa.c aa.soft15. 写一条命令,查看当前进程信息的内容,在当前进程信息内容中搜索含有字符串“sql”的行,并把这些行排序后输出到文件sql.log中。

Linux网络操作系统与实训(第2版)教材课后习题答案

Linux网络操作系统与实训(第2版)教材课后习题答案

《Linux网络操作系统与实训(第2版)》习题答案练习题一、选择题1. Linux最早是由计算机爱好者 B 开发的。

A. Richard PetersenB. Linus TorvaldsC. Rob PickD. Linux Sarwar2. 下列 C 是自由软件。

A. Windows XPB. UNIXC. LinuxD. Windows 20003. 下列 B 不是Linux的特点。

A. 多任务B. 单用户C. 设备独立性D. 开放性4. Linux的内核版本2.3.20是 A 的版本。

A. 不稳定B. 稳定的C. 第三次修订D. 第二次修订二、填空题1. GUN的含义是:GNU's Not UNIX。

2. Linux一般有3个主要部分:内核(kernel)、命令解释层(Shell或其他操作环境)、实用工具。

4. 自2002年起,Red Hat将产品分成两个系列,即由Red Hat公司提供收费技术支持和更新的Red Hat Enterprise Linux(RHEL)服务器版,以及由Fedora社区开发的桌面版本Fedora Core(FC)。

5. SELinux的全称是Security Enhanced Linux。

应用SELinux后,可以减轻恶意攻击或恶意软件带来的灾难,并对机密性和完整性有很高要求的信息提供安全保障。

三、简答题(略)1. 简述Red Hat Linux系统的特点。

2. 简述一些较为知名的Linux发行版本。

3. 为什么要使用Red Hat服务器版4. 简述Red Hat Enterprise Linux 5的新特性。

练习题一、选择题1. Linux安装过程中的硬盘分区工具是 D 。

A. PQmagicB. FDISKC. FIPSD. Disk Druid2. Linux的根分区系统类型是 C 。

A. FATl6B. FAT32C. ext3D. NTFS二、填空题1. 安装Linux最少需要两个分区,分别是swap交换分区和/(根)分区。

linux命令试题及答案

linux命令试题及答案

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. 显示当前系统的运行时间和平均负载。

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系统支持多用户同时登录,并且可以同时运行多个程序,实现多任务处理。

操作系统实验答案-实验2Linux的基本操作及vi的使用(答案)

操作系统实验答案-实验2Linux的基本操作及vi的使用(答案)

实验二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基本命令(带参考答案)

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

(完整版)Linux基本命令(带参考答案)实训项目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,作为备份。

linux初学者实操题目

linux初学者实操题目

linux初学者实操题目以下是为Linux初学者准备的三个实操题目及其答案:实操题目 1: 目录操作题目: 创建一个名为mydir的目录,并在其中创建一个名为myfile.txt的空文本文件。

之后,将myfile.txt复制到同一目录下的mycopy.txt,然后删除myfile.txt。

答案:1.创建目录: mkdir mydir2.切换到新创建的目录: cd mydir3.创建空文本文件: touch myfile.txt4.复制文件: cp myfile.txt mycopy.txt5.删除原文件: rm myfile.txt实操题目 2: 文件内容查看与编辑题目: 使用文本编辑器(如nano或vi)在mydir目录下创建一个名为notes.txt的文件,并输入以下内容:Hello, this is my first note.Linux is fun!保存文件后,使用命令行工具查看文件内容。

答案:1.打开文本编辑器(以nano为例): nano notes.txt2.输入指定内容。

3.保存并退出(在nano中,按Ctrl + O保存,然后按Enter确认文件名,最后按Ctrl + X退出)。

4.查看文件内容(使用cat命令): cat notes.txt实操题目 3: 权限管理题目: 更改mydir目录下notes.txt文件的权限,使得所有者可以读、写和执行该文件,而组成员和其他用户只能读取该文件。

答案:1.查看当前文件权限(可选): ls -l notes.txt2.更改文件权限为rwxr--r--: chmod 744 notes.txt或者 chmod u=rwx,go=r notes.txt3.再次查看文件权限以确认更改: ls -l notes.txt这些实操题目涵盖了Linux基础操作中的目录操作、文件内容查看与编辑以及权限管理等方面,适合初学者练习和巩固知识。

linux操作系统 课后习题答案

linux操作系统 课后习题答案

linux操作系统课后习题答案Linux操作系统课后习题答案Linux操作系统是一种开源的操作系统,广泛应用于服务器、嵌入式系统和个人电脑等领域。

在学习Linux操作系统的过程中,课后习题是巩固知识、提高技能的重要途径。

下面我们将为大家总结一些常见的Linux操作系统课后习题答案,希望能够帮助大家更好地理解和掌握Linux操作系统。

1. 什么是Linux操作系统?它有哪些特点?答:Linux操作系统是一种基于Unix的开源操作系统,具有稳定性高、安全性好、灵活性强、多用户多任务、多平台支持等特点。

2. 如何在Linux中查看当前目录下的文件和文件夹?答:可以使用ls命令来查看当前目录下的文件和文件夹。

3. 如何在Linux中创建一个新的文件夹?答:可以使用mkdir命令来创建一个新的文件夹,例如:mkdir new_folder。

4. 如何在Linux中复制一个文件?答:可以使用cp命令来复制一个文件,例如:cp file1.txt file2.txt。

5. 如何在Linux中查找一个文件?答:可以使用find命令来查找一个文件,例如:find / -name file.txt。

6. 如何在Linux中查看当前系统的IP地址?答:可以使用ifconfig命令来查看当前系统的IP地址。

7. 如何在Linux中查看当前系统的内存使用情况?答:可以使用free命令来查看当前系统的内存使用情况。

通过以上课后习题的答案,我们可以更好地了解和掌握Linux操作系统的基本操作和常用命令。

希望大家在学习Linux操作系统的过程中能够不断积累知识,提高技能,为将来的工作和学习打下坚实的基础。

LINUX实训(附答案)

LINUX实训(附答案)

LINUX实训考试试题(2015年)考前说明:1.本次考试为实机操作,考试时间为三个小时,考前准备的资料有:VMware_workstation_11.1.2.exe or VMware_workstation_10.0.1.exe;rhel-server-6.2-x86_64-dvd.iso or rhel-server-6.2-i386-dvd.iso orrhel-server-7.0-x86_64-dvd.iso注:根据考生实际情况决定至少安装一个VMware虚拟机与至少安装一个iso系统文件。

2.本次考试为开卷考试,可以看书、查资料;要求个人单独完成操作,严禁抄袭与代考,如有发现情况属实,抄袭者与被抄袭者,代考与被代考者成绩做0分处理。

3.考生需新建一个用自己班级+名字+学号的文件夹,用于存放自己的考试答题过程的截图,以作为评分依据。

考后提交给老师指定的收集人。

考题1:在VMware虚拟机上安装一台6或者7版本的red hat操作系统,要求如下:1最小化安装,时区为上海;硬盘分区:、boot 600M / 12000M swap 2048M:主机名设置为:www.考生名字拼音;root 密码:123456 新建用户名:student 密码:123456 其他为默认选择;新建用户:useradd studentpasswd student123456123456验证账号:[root@www ~]$状态下输入exit,并用student登录。

考题2:修改系统root密码为:!@#¥qwer重启,界面读秒时按e进入GUI界面GUI界面步骤:e//选择第二个e1bpasswd root!@#$qwer!@#$qwerreboot考题3:通过修改配置文件方式来配置网络;先用DHCP方式获得网络相关信息,做好记录;再将网络设置成静态相关信息。

vi /etc/sysconfig/network-scripts/ifcfg-eth0//大致修改后的文件内容如下DEVICE=eth0 #这是网卡的名称TYPE=Ethernet # 网卡类型ONBOOT=yes # 是否随着开机自启动BOOTPROTO=static #static表示固定ip地址,dhcp表示随机获取ipMM_CONTROLLED=yesIPADDR0=192.168.42.121 # 手动设置的固定ip地址(机房)NETMASK=255.255.255.0 #mask地址,就是掩码GA TEWAY0=192.168.42.1 #网关地址(机房)PREFIX0=24DNS0=202.192.72.33 #(机房)//修改好后,esc结束编辑,:wq保存并退出/etc/init.d/network restart//验证结果ip addr 或者ping一下试题4:配置好本地YUM源,并安装好:httpd bind tigervnc 三个软件包。

Linux基础命令练习

Linux基础命令练习

Linux基础命令练习1.进入和退出系统1.1. 虚拟控制台ALT+F1...F61.2. 关机init 0shutdown –h now——多用户环境1.作用shutdown命令的作用是关闭计算机,它的使用权限是超级用户。

2.格式shutdown [-h][-i][-k][-m][-t]3.重要参数-t:在改变到其它运行级别之前,告诉init程序多久以后关机。

-k:并不真正关机,只是送警告信号给每位登录者。

-h:关机后关闭电源。

-c:cancel current process取消目前正在执行的关机程序。

所以这个选项当然没有时间参数,但是可以输入一个用来解释的讯息,而这信息将会送到每位使用者。

-F:在重启计算机时强迫fsck。

-time:设定关机前的时间。

-m: 将系统改为单用户模式。

-i:关机时显示系统信息。

4.命令说明shutdown命令可以安全地将系统关机。

有些用户会使用直接断掉电源的方式来关闭Linux 系统,这是十分危险的。

因为Linux与Windows不同,其后台运行着许多进程,所以强制关机可能会导致进程的数据丢失,使系统处于不稳定的状态,甚至在有的系统中会损坏硬件设备(硬盘)。

在系统关机前使用shutdown命令,系统管理员会通知所有登录的用户系统将要关闭,并且login指令会被冻结,即新的用户不能再登录。

5.举例shutdown -h 3:40说明3:40开始关机。

halthalt命令是linux系统中关闭系统的工具。

默认情况下不关闭电源。

使用权限超级用户语法格式halt | fasthalt [ -l ] [ -n ] [ -p ] [ -q ] [ -y ]使用说明halt就是调用shutdown -h。

halt执行时,杀死应用进程,执行sync(将存于buffer中的资料强制写入硬盘中)系统调用,文件系统写操作完成后就会停止内核。

若系统的运行级别为0或6,则关闭系统;否则以shutdown指令(加上-h参数)来取代halt 命令使用syslogd 命令记录关机,且将一个关机记录放在/var/adm/wtmp 登录记帐文件中。

(完整版)Linux常用命令训练习题1--答案

(完整版)Linux常用命令训练习题1--答案

Linux常用命令训练注:所有不存在的目录或文件都自己建立。

一、文件操作命令1.查看当前目录下的包含隐藏文件在内的所有文件。

(ls –a)2.按修改时间查看当前目录下的后缀为“.c”的文件,采用长格式显示。

ls –t –l *.c3.用file命令查看当前目录下所有文件4.用file命令查看当前目录下所有以“.c”为后缀的文件信息二、文件拷贝命令1.将/usr/games目录下的所有内容拷贝到/vivi/bbb目录下2.将用户目录下的文件“a.c”拷贝到该目录的子目录“program”下。

三、文件移动命令1.将用户目录下的文件“1.c”移动到该目录的子目录“aaa”下,并覆盖该目录下的2.c文件。

四、文件链接命令1.在目录“~/program”下建立“~/a.c”的符号链接文件“b.c”五、文件删除命令1.强制删除目录“~/program”下的所有后缀为”.c”的文件六、修改文件属性1.修改文件“~/program/a.sh”权限为文件所有者可读、可写、可执行,其他所有者可读、可执行,但不可写2.修改文件用户目录下,aaa/目录里的2.c文件访问时间为当前时间。

七、创建目录1.创建一个权限为所有者有读、写、执行权限,其他用户均为可读权限的目录,名为ddd.八、删除目录1.删除用户目录中的aaa目录,并显示相关信息九、修改当前目录1.返回当前目录的父级目录2.切换目录至/usr/tmp十、查看当前目录1.查看当前所在目录十一、进入根目录的tmp目录,建立test1和test2两个文件夹,在test1中建立a.log, b.log 然后把a.log 硬连接到test2目录,b.log 软链接到test2目录十一、关闭系统1.重启系统reboot2.关闭系统Init 0。

linux系统基础操作命令

linux系统基础操作命令

linux系统基础操作命令
在Linux系统中,基础操作命令是必须要学习的。

以下是几个常用的基础命令:
1. cd:用于改变当前工作目录,例如:cd /home/user。

2. ls:列出当前工作目录下的所有文件和文件夹,例如:ls。

3. mkdir:创建一个新的文件夹,例如:mkdir newfolder。

4. rm:删除一个文件或者文件夹,例如:rm filename。

5. cp:复制一个文件或者文件夹,例如:cp file1 file2。

6. mv:移动一个文件或者文件夹,例如:mv file1 folder1。

7. cat:查看一个文件的内容,例如:cat filename。

8. touch:创建一个新的空文件,例如:touch newfile。

这些命令仅仅只是Linux系统基础命令的一部分,但是对于初学者来说,掌握这些命令已经足够了。

当然,还有其他很多强大的命令,需要在日常操作中逐渐学习和掌握。

- 1 -。

实训项目熟练使用Linux基本命令

实训项目熟练使用Linux基本命令
实训项目 熟练使用Linux基本命令
一、实训目的
掌握Linux各类命令的使用方法; 熟悉Linux操作环境。 掌握常用文件目录类命令。 掌握常用系统信息类命令。 掌握进程管理类命令。 了解其他常用命令。
实训项目 熟练使用Linux基本命令
二、项目背景
现在有一台已经安装好Linux操作系统的主机, 并且已经配置好基本的TCP/IP 参数,能够通过 网络连接局域网中或远程的主机。一台Linux服 务器,能够提供FTP、Telnet和SSH连接。
实训项目 熟练使用Linux基本命令
三、实训内容
熟悉Linux各类命令的使用方法; 熟悉Linux操作环境。 使用文件目录类命令。 使用系统信息类命令。 使用进程管理类命令。 使用其他常用命令。
ห้องสมุดไป่ตู้

linux 基本命令

linux 基本命令

linux 基本命令Linux是一个全球使用最多的开源操作系统。

它是一种自由和开放源代码的可移植操作系统,最初由林纳斯·托瓦兹在1991年底开发。

Linux支持多种处理器架构,并可在多种计算机硬件平台上运行,而且它可以集成的任何类型的硬件设备,从而构建出功能强大的计算机系统。

Linux系统被用于服务器、桌面计算机、移动设备和新兴的嵌入式系统,Linux具备众多优点,其中最为重要是它是完全免费的,不但是源代码和安装文件,而且用户也可以自由地共享它们。

Linux系统是通过终端命令行来进行操作的,而基本的Linux命令是用来进行操作系统的日常维护、程序安装、用户管理以及文件和目录管理等管理任务的。

下面介绍一些基本的 Linux 命令:1. ls:该命令用于列出文件和目录名称,例如"ls"会列出当前文件夹中的文件和目录。

2. mkdir:该命令用于创建目录,例如"mkdir test"会创建一个名为 test 的目录。

4. pwd:该命令用于显示当前所在的目录,例如"pwd"会显示当前所在的目录路径。

5. cp:该命令用于复制文件,例如"cp file1 file2"会复制名为file1的文件到file2中。

7. rm:该命令用于删除文件或者目录,例如"rm file1"会删除文件file1.9. grep:该命令用于搜索文件内容,例如"grep test file1"会搜索file1文件内是否包含test字符串。

10. chown:该命令用于更改文件所属的用户或者用户组,例如"chown user1 file1"会更改file1文件的属主为user1。

上面的命令可能是系统管理员用来管理Linux系统的最基本的命令,其他更复杂的Linux命令也可以用来处理更复杂的任务。

linux基本命令题目

linux基本命令题目

关于Linux基本命令的题目。

以下是一些例子:
1. 如何查看当前目录的内容?
2. 如何切换到用户的主目录?
3. 如何创建一个名为"test"的空文件?
4. 如何在终端中查看文件的内容?
5. 如何将一个文件从一个目录复制到另一个目录?
6. 如何重命名一个文件或目录?
7. 如何删除一个文件?
8. 如何删除一个空目录?
9. 如何查找一个文件或目录?
10. 如何查看当前正在运行的进程?
11. 如何结束一个正在运行的进程?
12. 如何查看网络接口的信息?
13. 如何查看系统的IP地址?
14. 如何查看一个目录的大小?
15. 如何列出所有正在运行的服务?
希望这些题目能帮助你巩固和练习Linux基本命令!如果你有任何其他问题,我都可以帮忙解答。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验报告项目二、Linux基本命令题目:计算机系院系:软件工程专业:2010级?班班级:??姓名:2010????学号:何东彬指导教师:2012年3月14日实训项目2 Linux基本命令一、实训目的●掌握Linux各类命令的使用方法;●熟悉Linux操作环境。

二、实训内容练习使用Linux常用命令,达到熟练应用的目的。

三、实训步骤子项目1.文件和目录类命令的使用(1)启动计算机,利用root用户登录到系统,进入字符提示界面。

练习使用cd命令(2)用pwd命令查看当前所在的目录。

pwd命令用于显示用户当前所在的目录。

如果用户不知道自己当前所处的目录,就可以使用这个命令获得当前所在目录(3)用ls命令列出此目录下的文件和目录。

然后,使用ls命令,并用-a选项列出此目录下包括隐藏文件在内的所有文件和目录。

最后,用man命令查看ls命令的使用手册。

补充说明浏览信息内容:(以下面图片为例)最后一行内容列表说明-rw-r--r--1root root8Feb 2118: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查看当前工作目录。

❖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 m odified n*24 hours ago. See the commentsfor -atime to understand how rounding affects the interpretationof file modification times.⑦对于查到的上述文件,用-ok选项删除。

相关文档
最新文档