第一单元 linux系统的了解

1.什么是linux

1.linux指的是linux的内核  2.我们所说的操作系统是linux的内核+GNU组织的软件 GNU/linux

 2.什么是shell

1.shell是一个解释器

2.shell是保护系统内核不被篡改的软件

3.我们所使用的系统中默认启动的shell是bash

目录  directory

 3.在shell中如何执行命令

1.命令必须在行提示符之后输入

2.如何行提示符被占用,那么,ctrl+c可以结束占用当前行提示符的程序从而释放行提示符

 3.命令+空格+参数+空格+对象

  命令就是程序

  参数就是程序指定的某种功能   -a -b -c =-abc = -bac

  对象就是操作的目标

 4.行提示符的含义

[kiosk@foundation0 Desktop]$

 kiosk #表示shell的运行人是谁

foundation0 shell开启主机的主机名称

Desktop 你当前所在文件夹的名字

$ 你的用户身份是什么级别,$表示普通用户,#超级用户

 

4.文件管理命令

1.新建文件

touch file

 

2.新建目录

mkdir test

 

3.删除文件

rm -f file   -f 是force的缩写,表示强制删除不提示

 

4.删除目录

rm -f -r 目录    -r 表示递归,就是目录本身和里面的所有内容    rm -fr   目录

 

5.查看文件内容

cat file

 

6.编写文件

vim file   进入浏览模式

"i"键 进入插入模式开始编写字符

编写结束后按"ESC"键 退出插入模式

":wq" 保存退出,文件编写完成

 

7.复制

cp    file  新文件名称|目录     cp -r dir   新名称|目录

 

8.移动

mv file   目录  mv dir    目录

mv 目录/*  ,   把目录中的所有内容移动到当前所在系统位置 "."代表当前所在系统目录

 

5.系统结构

/bin  常用系统命令

/sbin  系统管理命令

/boot   启动分区

/sys  内核参数调整

/dev  设备文件

/lib   32位库文件

/lib64  64文库文件

/media /run /mnt  临时设备的挂载点

/opt 第三方软件安装位置

/proc  系统信息

/etc    系统配置目录

/home  普通用户家目录

/root    超级用户家目录

/var,/srv   系统数据

 

6.关于路径的命令

1.路径分为

绝对路径:

文件所在系统的真实位置,在系统的任何位置都可以使用通常以"/"开头


相对路径

相对当前所在系统位置的一个文件名称的简写,他通常会自动添加"pwd"的值在名称前

 

2.相关命令

pwd print work directory 显示当前所在系统位置的路径

 touch /mnt/file 用绝对路径的方式在/mnt/中建立file文件

rm -fr /mnt/file 用绝对路径的方式删除/mnt/中的file文件

mv hello /mnt 把当前的hello文件移动到/mnt目录中

mv /mnt/hello . 用绝对路径的表示方式把/mnt中的hello文件移动到当前位置

练习:

在桌面上建立文件 westos

在桌面建立目录  linux

/mnt下建文件 lee

复制/etc目录中的passwd 文件到/mnt目录中的usermessage文件中

复制/mnt中的所有文件到桌面的linux目录中

删除/mnt目录中的所有文件

重命名桌面上的linux目录为test文件

 

3.切换工作目录

cd 目录名称

cd .. 进入当前目录的上层目录

cd - 进入当前目录之前所在目录

 

4.文件的显示

ls

ls -a 显示所有文件包括以点开头的隐藏文件

ls -R 递归显示目录中的所有内容


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
资源包主要包含以下内容: ASP项目源码:每个资源包中都包含完整的ASP项目源码,这些源码采用了经典的ASP技术开发,结构清晰、注释详细,帮助用户轻松理解整个项目的逻辑和实现方式。通过这些源码,用户可以学习到ASP的基本语法、服务器端脚本编写方法、数据库操作、用户权限管理等关键技术。 数据库设计文件:为了方便用户更好地理解系统的后台逻辑,每个项目中都附带了完整的数据库设计文件。这些文件通常包括数据库结构图、数据表设计文档,以及示例数据SQL脚本。用户可以通过这些文件快速搭建项目所需的数据库环境,并了解各个数据表之间的关系和作用。 详细的开发文档:每个资源包都附有详细的开发文档,文档内容包括项目背景介绍、功能模块说明、系统流程图、用户界面设计以及关键代码解析等。这些文档为用户提供了深入的学习材料,使得即便是从零开始的开发者也能逐步掌握项目开发的全过程。 项目演示与使用指南:为帮助用户更好地理解和使用这些ASP项目,每个资源包中都包含项目的演示文件和使用指南。演示文件通常以视频或图文形式展示项目的主要功能和操作流程,使用指南则详细说明了如何配置开发环境、部署项目以及常见问题的解决方法。 毕业设计参考:对于正在准备毕业设计的学生来说,这些资源包是绝佳的参考材料。每个项目不仅功能完善、结构清晰,还符合常见的毕业设计要求和标准。通过这些项目,学生可以学习到如何从零开始构建一个完整的Web系统,并积累丰富的项目经验。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值