热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

linux项目实验ppt下载,实验一Linux的了解使用1.ppt

实验一Linux的了解使用1程淼青岛大学信息工程学院E-mail:mchengqdu.edu.cn熟悉了解Linux的登录和退出了解Linux的命令及使用格式掌握Linux的常用基

实验一Linux的了解使用1

程 淼 青岛大学 信息工程学院 E-mail: mcheng@qdu.edu.cn 熟悉了解Linux的登录和退出 了解Linux的命令及使用格式 掌握Linux的常用基本操作 熟悉Linux平台环境 了解Linux的命令及使用格式 掌握Linux常用的基本命令 在bash shell下“#”为root用户的命令行提示符,“$”为一般用户的命令行提示符 退出:$ logout、exit、shutdown或按CTRL+ALT+DEL退出 shutdown[选项]时间[警告] 关闭系统:#halt Linux常用的命令格式 Command [option] [argument1] [argument2] 其中,option一般以“-”开头 ls [选项][目录或是文件] 显示目录内容 $ls –l $ls –ld xh $ls –as –S cp [选项] 源文件或目录 目标文件或目录 $cp file1.txt file2.txt $cp –I /usr/file3.txt /home/xh/file4.txt mount [-参数] [设备名称] [装载点] # mk /mnt/floppy # mount -t msdos /dev/fd0 /mnt/floppy # mk /mnt/cdrom # mount -t iso9660 /dev/cdrom /mnt/cdrom # mk /mnt/winc # mount -t vfat /dev/hda1 /mnt/winc umount [-参数] [设备名称] [装载点] # umount /mnt/floppy # umount /dev/sda1 chmod 改变文件或目录的访问权限 chmod [who] [+|-|=] [mode] 文件名 u:表示“用户(user)”,即文件或目录的所有者 g:表示“同组(group)用户”,即与文件属主有相同组ID的所有用户 o:表示“其他(others)用户” a:表示“所有(all)用户”。它是系统默认值 操作符号: +:添加某个权限 -:取消某个权限 =:赋予给定权限并取消其他所有权限(如果有的话) Examples: chmod o+w file//为文件file增加写权限 mv [选项] 源文件或目录 目标文件或目录 $mv file1 file2 $mv file .. rm [选项] 文件名|目录名 $rm file1.txt $rm –i* $rm –rf xh mkdir [选项] dir-name $mkdir xh $mkdir –p newdir/subdir mkdir 创建目录 格式:mkdir [选项] dir-name $mkdir –m744 dir rmdir [选项] dir-name $rmdir dir cd [路径] $cd .. $cd subdir pwd $pwd $find /usr –user xh –print $find . –name "*.txt" –mtime +2 –mtime -7 –print $find . –type f –size +1000c –atime +30 –OK rm {}\; $find .\ (-user xh –o –user ggyy\) –print –exec rm {}\; grep [选项] 字符串 文件列表 $grep 'text file' example $grep data* $cat > mypats editor create 按组合键Ctrl+D $grep –f mypats exam more [选项] 文件名 $more linuxbook.txt $ls –l | more cat [选项] 文件列表 $cat –b linuxbook.txt $cat > testfile.txt $cat file1 file2 > file3 find目录列表 [选项] $find/-name a.txt $find/-name*.htm –a –user xf $find . –name "*.txt" –print tar [主选项+辅选项] 文件或目录 Examples: $tar –cvf data.tar * $tar –cvzf data.tar.gz * $tar –tvf data.tar $tar –xvf data.tar $gzip --best data.txt $gzip –l data.txt.gz $gzip –d data.txt.gz unzip [选项] 压缩文件名.zip $unzip myfiles.zip $unzip myfi



推荐阅读
  • 本文介绍了使用readlink命令获取文件的完整路径的简单方法,并提供了一个示例命令来打印文件的完整路径。共有28种解决方案可供选择。 ... [详细]
  • 本文介绍了Linux系统中正则表达式的基础知识,包括正则表达式的简介、字符分类、普通字符和元字符的区别,以及在学习过程中需要注意的事项。同时提醒读者要注意正则表达式与通配符的区别,并给出了使用正则表达式时的一些建议。本文适合初学者了解Linux系统中的正则表达式,并提供了学习的参考资料。 ... [详细]
  • 在Docker中,将主机目录挂载到容器中作为volume使用时,常常会遇到文件权限问题。这是因为容器内外的UID不同所导致的。本文介绍了解决这个问题的方法,包括使用gosu和suexec工具以及在Dockerfile中配置volume的权限。通过这些方法,可以避免在使用Docker时出现无写权限的情况。 ... [详细]
  • 本文讨论了在Windows 8上安装gvim中插件时出现的错误加载问题。作者将EasyMotion插件放在了正确的位置,但加载时却出现了错误。作者提供了下载链接和之前放置插件的位置,并列出了出现的错误信息。 ... [详细]
  • Go Cobra命令行工具入门教程
    本文介绍了Go语言实现的命令行工具Cobra的基本概念、安装方法和入门实践。Cobra被广泛应用于各种项目中,如Kubernetes、Hugo和Github CLI等。通过使用Cobra,我们可以快速创建命令行工具,适用于写测试脚本和各种服务的Admin CLI。文章还通过一个简单的demo演示了Cobra的使用方法。 ... [详细]
  • 使用C++编写程序实现增加或删除桌面的右键列表项
    本文介绍了使用C++编写程序实现增加或删除桌面的右键列表项的方法。首先通过操作注册表来实现增加或删除右键列表项的目的,然后使用管理注册表的函数来编写程序。文章详细介绍了使用的五种函数:RegCreateKey、RegSetValueEx、RegOpenKeyEx、RegDeleteKey和RegCloseKey,并给出了增加一项的函数写法。通过本文的方法,可以方便地自定义桌面的右键列表项。 ... [详细]
  • 解决Cydia数据库错误:could not open file /var/lib/dpkg/status 的方法
    本文介绍了解决iOS系统中Cydia数据库错误的方法。通过使用苹果电脑上的Impactor工具和NewTerm软件,以及ifunbox工具和终端命令,可以解决该问题。具体步骤包括下载所需工具、连接手机到电脑、安装NewTerm、下载ifunbox并注册Dropbox账号、下载并解压lib.zip文件、将lib文件夹拖入Books文件夹中,并将lib文件夹拷贝到/var/目录下。以上方法适用于已经越狱且出现Cydia数据库错误的iPhone手机。 ... [详细]
  • Linux磁盘的分区、格式化的观察和操作步骤
    本文介绍了如何观察Linux磁盘的分区状态,使用lsblk命令列出系统上的所有磁盘列表,并解释了列表中各个字段的含义。同时,还介绍了使用parted命令列出磁盘的分区表类型和分区信息的方法。在进行磁盘分区操作时,根据分区表类型选择使用fdisk或gdisk命令,并提供了具体的分区步骤。通过本文,读者可以了解到Linux磁盘分区和格式化的基本知识和操作步骤。 ... [详细]
  • 本文介绍了一个在线急等问题解决方法,即如何统计数据库中某个字段下的所有数据,并将结果显示在文本框里。作者提到了自己是一个菜鸟,希望能够得到帮助。作者使用的是ACCESS数据库,并且给出了一个例子,希望得到的结果是560。作者还提到自己已经尝试了使用"select sum(字段2) from 表名"的语句,得到的结果是650,但不知道如何得到560。希望能够得到解决方案。 ... [详细]
  • 本文介绍了三种方法来实现在Win7系统中显示桌面的快捷方式,包括使用任务栏快速启动栏、运行命令和自己创建快捷方式的方法。具体操作步骤详细说明,并提供了保存图标的路径,方便以后使用。 ... [详细]
  • 本文介绍了Linux Shell中括号和整数扩展的使用方法,包括命令组、命令替换、初始化数组以及算术表达式和逻辑判断的相关内容。括号中的命令将会在新开的子shell中顺序执行,括号中的变量不能被脚本余下的部分使用。命令替换可以用于将命令的标准输出作为另一个命令的输入。括号中的运算符和表达式符合C语言运算规则,可以用在整数扩展中进行算术计算和逻辑判断。 ... [详细]
  • Redis底层数据结构之压缩列表的介绍及实现原理
    本文介绍了Redis底层数据结构之压缩列表的概念、实现原理以及使用场景。压缩列表是Redis为了节约内存而开发的一种顺序数据结构,由特殊编码的连续内存块组成。文章详细解释了压缩列表的构成和各个属性的含义,以及如何通过指针来计算表尾节点的地址。压缩列表适用于列表键和哈希键中只包含少量小整数值和短字符串的情况。通过使用压缩列表,可以有效减少内存占用,提升Redis的性能。 ... [详细]
  • 第四章高阶函数(参数传递、高阶函数、lambda表达式)(python进阶)的讲解和应用
    本文主要讲解了第四章高阶函数(参数传递、高阶函数、lambda表达式)的相关知识,包括函数参数传递机制和赋值机制、引用传递的概念和应用、默认参数的定义和使用等内容。同时介绍了高阶函数和lambda表达式的概念,并给出了一些实例代码进行演示。对于想要进一步提升python编程能力的读者来说,本文将是一个不错的学习资料。 ... [详细]
  • 【shell】网络处理:判断IP是否在网段、两个ip是否同网段、IP地址范围、网段包含关系
    本文介绍了使用shell脚本判断IP是否在同一网段、判断IP地址是否在某个范围内、计算IP地址范围、判断网段之间的包含关系的方法和原理。通过对IP和掩码进行与计算,可以判断两个IP是否在同一网段。同时,还提供了一段用于验证IP地址的正则表达式和判断特殊IP地址的方法。 ... [详细]
  • 十大经典排序算法动图演示+Python实现
    本文介绍了十大经典排序算法的原理、演示和Python实现。排序算法分为内部排序和外部排序,常见的内部排序算法有插入排序、希尔排序、选择排序、冒泡排序、归并排序、快速排序、堆排序、基数排序等。文章还解释了时间复杂度和稳定性的概念,并提供了相关的名词解释。 ... [详细]
author-avatar
Leleste_530
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有