Linux实验二总结

一、常用操作命令

1.Linux命令语法格式

命令  [ 选项 ]  [ 参数 ]

几点说明:
① 选项决定了不同的操作;参数决定了操作对象
② 区分大小写
③ 命令、选项、参数之间以空格或Tab间隔
④ 多个选项可合并
⑤ 一行可以写多个命令,命令之间使用 ;分隔
⑥ 若命令太长,可以使用 \ 续行

2.Linux常用命令尝试

2.1 echo—显示字符串

2.2 who—列出登录用户的信息

除了这个命令,还有 who、w、whoami、tty等命令用来列出各部分信息

2.3 chgrp—改变文件所属的用户组

上述命令将a11所在用户组wt改成了root

2.4 chmod—改变文件的访问权限

2.4.1 方法1:以绝对方式改变权限

chmod ocal-number filename

上述命令用绝对方式把文件a11的使用权限改为:所有用户均可执行

2.4.2 方法2:以符号方式改变权限

chmod mode filename

上述命令用符号方式把文件a22的使用权限改为:所有用户均可执行

2.5 mkdir—使用选项-m在创建目录时指定访问权限

创建目录TEST,只有文件读、写、执行权限

2.7 find—在目录中搜索文件

在当前文件下搜索AA文件夹并显示此文件的内容

2.8 grep—在文件中搜索与模式匹配的串

grep  [options]  pattern  filename

2.9 sort—对文件内容按要求排序

sort  [options] … filename

此例中按第二列排序,如果倒序排序可以添加选项-r

2.10 wc—统计文件的行数、字数、字节数

wc  [options]  [filename]

2.11 cp—将源文件或目录文件复制到目标文件或目录中

cp [选项] 源文件或目录  目标文件或目录

将AA目录下的name文件复制到BB目录下

2.12 mv—对文件或目录重新命名,或者将文件从一个目录移到另一个目录中

mv [选项] source target

将AA目录下的book文件移动到BB目录下

2.13 ps—查看当前系统中运行的进程信息

ps [选项]

列出每个与当前shell有关的进程的基本信息

2.14 gzip——对文件进行压缩和解压缩

把name文件压缩成gz格式

把neme文件解压缩并且列出详细信息

2.15 unzip—对zip格式的压缩文件进行解压缩

解压story.zip

二、总结

  Linux系统提供了大量的命令,这相对于我这经常使用Windows图形界面的初学者,学习这些命令并没有我想象中那么简单。在这次实验中,我尝试了很多简单的Linux操作命令。许多命令都是第一次见到,很不熟悉。但是它们的功能很丰富,一个命令加上不同的选项,可以有不同的功能。但是Linux中这么多命令,如果要死记硬背,确实比较难。所以要不断去使用,尝试它们,遇到不会的就去查一下,慢慢就能记住了。其实这些命令就像一个个积木,单个来看很是枯燥乏味,但如果将它们组合起来,会拼出各种各样有趣的东西。我们要不断去尝试和发现命令中新的有趣的东西,慢慢地学习Linux也会变得很有趣。

原文地址:https://www.cnblogs.com/qingtianzhu1/p/8719738.html

时间: 2025-02-01 10:59:17

Linux实验二总结的相关文章

Linux实验二

一        第一个实验 Linux基础 1 通过娄老师关于分析学霸学渣的前言 明白了真正的学习一门功课应该是思考本质 而不是纯属记忆 2 全部的命令如下 Linux命令格式:command [options] arguments man命令 man man man-k cheat命令 (不是Linux自带的命令,使用其可以作弊) 其他命令 find locate grep whirese which 二     第二个实验 Linux下C语言编程基础 vim :文本编辑器 大写K: 查找函

linux实验二:SET-UID程序漏洞实验

SET-UID程序漏洞实验 20125113 赵恺 一.实验描述 Set-UID 是Unix系统中的一个重要的安全机制.当一个Set-UID程序运行的时候,它被假设为具有拥有者的权限.例如,如果程序的拥有者是root,那么任何人运行这个程序时都会获得程序拥有者的权限.Set-UID允许我们做许多很有趣的事情,但是不幸的是,它也是很多坏事情的罪魁祸首. 因此本次实验的目标有两点: 1.欣赏好的方面,理解为什么Set-UID是需要的,以及它是如何被执行的. 2.注意坏的方面,理解它潜在的安全性问题.

Linux实验二报告

北京电子科技学院(BESTI) 实     验    报     告 课程:信息安全系统设计基础                     班级: 201352 姓名:池彬宁 贺邦 学号:20135212 20135208 成绩:             指导教师:   娄嘉鹏                     实验日期:2015.11.17 实验密级:         预习程度:                               实验时间:15:30~18:20 仪器组次:  

操作系统是如何工作的--------Linux 实验二

操作系统是如何工作的? 作者:20135108 李泽源 <Linux内核分析>MOOC课程http://mooc.study.163.com/course/USTC-1000029000 mykernel实验指导(操作系统是如何工作的) 运行并分析一个精简的操作系统内核,理解操作系统是如何工作的 使用实验楼的虚拟机打开shell cd LinuxKernel/linux-3.9.4 qemu -kernel arch/x86/boot/bzImage 然后cd mykernel 您可以看到qe

“Linux内核分析”实验二报告

张文俊 + 原创作品转载请注明出处 + <Linux内核分析>MOOC课程http://mooc.study.163.com/course/USTC-1000029000 一.第二周学习内容总结 1.计算机工作“三大法宝” 首先,计算机工作原理最重要的三个内容就是:存储程序计算机工作模型.中断机制和函数调用堆栈. 存储程序计算机工作模型是计算机系统最最基础性的逻辑结构: 中断机制是多道程序操作系统的基点,没有中断机制程序只能从头一直运行结束才有可能开始运行其他程序: 函数调用堆栈是高级语言得以

实验二 linux常用命令练习

实验二 四.实验结论 (1)什么是 shell? shell是Unix/linux系统提供给用户的系统程序,用以对用户输入的命令进行解释执行. 它是用户和系统内核之间的接口. (2)常用的 shell 有哪些?如何查看系统默认使用的 shell? ① sh Bourne shell ② csh C shell ③ ksh Korn shell ④ bash Bourne Again shell 使用命令行echo $SHELL 查看系统创建用户使用的shell 使用命令行echo $0 (3)内

20145221高其&amp;20145326蔡馨熠《信息安全系统设计基础》实验二 固件设计

20145221高其&20145326蔡馨熠<信息安全系统设计基础>实验二 固件设计 实验目的与要求 了解多线程程序设计的基本原理,学习 pthread 库函数的使用. 了解在 linux 环境下串行程序设计的基本方法. 掌握终端的主要属性及设置方法,熟悉终端I /O 函数的使用.学习使用多线程来完成串口的收发处理. 熟悉linux开发环境,学会基于S3C2410的linux开发环境的配置和使用.使用linux的armv4l-unknown-linux-gcc编译,使用基于NFS方式的

信息安全系统设计基础实验二:固件设计

北京电子科技学院(BESTI) 实验报告 课程:信息安全系统设计基础 班级:1353 姓名:芦畅 傅冬菁 学号:20135308 20135311 成绩: 指导教师:娄家鹏 实验日期:2015.11.10 实验密级: 预习程度: 实验时间:15:30~18:00 仪器组次: 必修/选修: 实验序号:1 实验名称:实验一:Linux开发环境的配置和使用 实验目的与要求: 1.掌握程序的烧写方法; 2.能够实现Bootloader; 3.实现密码学中常见算法的固化. 实验仪器: 名称 型号 数量 嵌

信息安全系统设计基础 实验二固体设计 20135327郭皓 20135329 李海空

北京电子科技学院(BESTI) 实     验    报     告 课程:信息安全设计基础                         班级:1353 姓名:郭皓 李海空 学号:20135327  20135329 成绩:             指导教师:娄嘉鹏        实验日期:2015.11.10 实验密级:         预习程度:         实验时间:15:30~18:00 仪器组次:          必修/选修:            实验序号:1 实验名称: