linux
文章平均质量分 78
真题OK撒
这个作者很懒,什么都没留下…
展开
-
Linux系统及应用复习题
1-1Unix 的前身是由贝尔实验室(Bell lab.)的 Ken Thompson 利用汇编语言写成的, 后来在 1971-1973 年间由Dennis Ritchie 以 C 程序语言进行改写,才称为 Unix。T1-2 1977 年由 Bill Joy 释出 BSD (Berkeley Software Distribution),这些称为 Unix-like 的操作系统。T1-3 1984 年由 Linus Torvalds 提倡 GNU 计划,倡导自由软件(Free software), 强调其原创 2022-11-12 14:16:05 · 4320 阅读 · 0 评论 -
Shell脚本编程实践——第4关:编写一个脚本,计算txt文件中每一行单词的个数并将结果写入另一个文件
本关任务:使用Shell编程读取给定目录下的myText.txt文件,按行计算每行字符的个数并将计算结果输出到/home目录下的result.txt文件中,该文件需要您自行创建。或将文件中的内容代替键盘输入提交给指定的命令执行。vim命令可以用vim编辑器直接打开一个已经存在的文件进行编辑,若文件不存在则先创建一个缓存文件,随后用户可以在vim编辑器进行编辑。与创建文件的方法二类似,可以使用echo+重定向的方式向文件中写入内容。与创建文件的方法一类似,vim命令可以使用编辑器打开文件,用户输入。原创 2022-10-20 00:35:59 · 2603 阅读 · 3 评论 -
Shell脚本编程实践——第3关:使用Shell脚本创建文件目录
实例:循环读取用户输入的一个大于0的数字,若数字大于100,则结束循环;本关任务:设计一个Shell程序,在/home目录下建立一个userdata目录,在userdata目录下再建立5个目录,即user1~user5,并设置每个目录的权限,其中其他用户的权限为:读;实例:定义一个变量a,初值为10,每次循环输出a的值并令a=a-1。为了完成本关任务,你需要掌握:1.Shell脚本创建目录的命令语法,2.如何为文件设置权限。实例:定义一个变量a,初值为1。当a小于10时,每次循环输出a的值并令a的值加1。原创 2022-10-20 00:32:16 · 11448 阅读 · 0 评论 -
Shell脚本编程实践——第2关:编写一个脚本,求一个数的逆序表示
运行结果如下: [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-PwTdR4JH-1666196739164)(https://data.educoder.net/api/attachments/2159465)]原生bash不支持简单的数学运算,必须通过其他命令实现,expr是一款表达式计算工具,在Shell脚本中较常使用。需要注意的是,方括号中的内容为可选内容,参数返回部分若不定义,则将默认返回最后一条命令的运行结果。本关任务:编写一个脚本,求一个数的逆序表示。原创 2022-10-20 00:26:21 · 1771 阅读 · 0 评论 -
Linux初体验——第3关:高级
恭喜你已经通过了第二关的实训,现在你掌握了Linux常用命令的基本使用方法,Linux中有上千个命令,背命令这条路是相当的坎坷;本平台只需将需要的命令写入到对应的命令填写区域(命令间使用换行分隔)即可,平台会自动读入和执行用户写入的命令,并判断用户输入的命令是否符合要求。如果查询命令的时候不追加章节,则默认从第一个章节开始查询,以此类推,直到找到对应要查询的命令为止。指定的字符串为关键字,从当前位置向文件尾部搜索,不区分字符大小写;本关你的任务是学会离线在Linux系统上查询命令的使用方法。原创 2022-10-20 00:21:59 · 1561 阅读 · 0 评论 -
Linux初体验——第2关:中级
外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-B8CAN2Od-1666195652166)(https://data.educoder.net/api/attachments/183141)]本平台只需将需要的命令写入到对应的命令填写区域(命令间使用换行分隔)即可,平台会自动读入和执行用户写入的命令,并判断用户输入的命令是否符合要求。本关你的任务是创建一个文件和一个文件夹,并且将新创建的文件拷贝到新建的文件夹下并重新命名。Linux中常用的删除文件的命令是。原创 2022-10-20 00:10:35 · 1317 阅读 · 0 评论 -
Linux初体验—— 第1关:初级
,体验了Linux桌面并安装了一些你喜爱和需要的软件之后,应该去了解下Linux真正的魅力所在:命令行。本平台只需将需要的命令写入到对应的命令填写区域(命令间使用换行分隔)即可,平台会自动读入和执行用户写入的命令,并判断用户输入的命令是否符合要求。(list): 列出指定目录列表信息,如果没有参数默认列出当前目录下的所有文件和文件夹(隐藏文件和文件夹除外)。Linux登录系统后,默认当前所在目录为用户主目录,类似Windows登录系统后,默认的所在目录为桌面。".."为上级目录的意思);原创 2022-10-18 12:45:34 · 2033 阅读 · 0 评论 -
Linux 系统命令
所谓 进程,通俗地说就是 当前正在执行的一个程序ps 默认只会显示当前用户通过终端启动的应用程序|切换到当前高亮列的右边一列来排序< |切换到当前高亮列的左边一列来来排序提示:使用 kill 命令时,最好只终止由当前用户开启的进程,而不要终止 root 身份开启的进程,否则可能导致系统崩溃要退出 top 可以直接输入 q。原创 2022-10-10 23:57:48 · 106 阅读 · 0 评论 -
Linux软件的安装和卸载
在Windows中,我们可以使用软件自带的安装卸载程序或在控制面板中的“添加/删除程序”来实现。它是用于检查系统是否有编译时所需的库,以及库的版本是否满足编译的需要等安装所需要的系统信息。为随后的编译工作做准备。如果您想把软件安装到指定目录,应该用#./configure --prefix=/您自己指定的目录,比如我想把一个mlterm安装到/opt/mlterm目录中,应该如下输入。编译的过程视软件的规模和计算机性能的不同,所耗费的时间也不同。2. 确定了要卸载的软件的名称,就可以开始实际卸载该软件了。原创 2022-10-10 23:51:04 · 1641 阅读 · 0 评论 -
终端命令格式
man 是 manual 的缩写,是 Linux 提供的一个 手册,包含了绝大部分的命令、函数的详细使用说明。原创 2022-10-10 23:48:14 · 122 阅读 · 0 评论 -
Linux 下文件和目录的特点
相对路径:在输入路径时,最前面不是 / 或者 ~,表示相对 当前目录 所在的目录位置。绝对路径:在输入路径时,最前面是 / 或者~,表示从根目录/家目录开始的具体目录位置。注意:Linux 所有的 目录 和 文件名 都是大小写敏感的。新建目录的名称 不能与当前目录中 已有的目录或文件 同名。[语法]:cp [-rp] 源文件或目录 目的目录。目录下所有的文件按文件夹的权限都更改为644。-r :递归处理,复制目录。:放大终端窗口的字体显示。:缩小终端窗口的字体显示。touch[文件名]mkdir[文件名]原创 2022-10-10 23:42:45 · 528 阅读 · 0 评论 -
vi 简介
vi是“Visual interface”的简称,它在Linux上的地位就仿佛Edit程序在DOS上一样。它可以执行输出、删除、查找、替换、块操作等众多文本操作,而且用户可以根据自己的需要对其进行定制。Vi不是一个排版程序,它不象Word或WPS那样可以对字体、格式、段落等其他属性进行编排,它只是一个文本编辑程序。vi没有菜单,只有命令,且命令繁多。原创 2022-10-10 23:34:15 · 1248 阅读 · 0 评论 -
linux压缩和解压缩命令大全
压缩:tar jcvf FileName.tar.bz2 DirName。压缩:tar zcvf FileName.tar.gz DirName。压缩:tar Zcvf FileName.tar.Z DirName。解压:tar -jxvf FileName.tar.bz2。解压:tar jxvf FileName.tar.bz。解压:tar zxvf FileName.tar.gz。解压:tar Zxvf FileName.tar.Z。解包:tar -zxvf FileName.tar。原创 2022-10-10 23:25:37 · 298 阅读 · 0 评论 -
头歌——Linux——下的 c 编程
可以先看几个 shell 编程找找感觉 , 哈哈gcc 命令选项 参数。原创 2022-10-01 16:28:40 · 3531 阅读 · 5 评论