linux

上网的本质就是把另一台机的内容下载到本地,拿回来看的这么一个过程

上网的本质就是下载或者上传的过程

服务器就是装了一堆文件的计算机

**现在服务器都是用linux操作系统

系统调用接口:给外部提供了一堆怎样使用内核的方法,给用户去使用

接口就是某一个模块的所有功能函数放到里面,想要对这个模块进行操作,就调用这个接口里面的某个函数,就实现啦!!

操作系统分为两部分,系统调用接口和内核

操作系统能承上于应用软件启下于硬件

内核态,IO模型

用户态代表应用软件这一层,内核态代表跟硬件交互的这一层

安装软件的操作系统就是把一堆软件的文件“拷贝”到硬盘上

操作系统软件实际上是一个镜像,iOS文件,一堆压缩包

启动盘,带有操作系统的硬盘

大规模部署,相当于一根网线连了一个大硬盘,通过服务器给你推送操作系统

/boot 引导盘,代表C盘(500mb, ext4)

交换分区(大小一般是内存的两倍(2GB),swap),硬盘上的空间,学名:虚拟内存

/ 根分区, 存储盘(15GB,ext4)

----------------------------------------------------------------------------------------------------------------

linux命令:

useradd tom 增加用户tom

passwd tom 修改tom的密码

exit 退出命令

init 0 关机

ls 查看当前目录文件

ls -l 查看当前目录下文件的详细信息

ls -l / 查看/目录下文件的详细信息

whoami 查看当前终端的用户

pts 终端里面的终端

date 查看日期

date '月日时分年' 修改日期

cal 查看当前日历

cal 7 1999 查看1999年7月份的日历

clear 清除屏幕(快捷键:ctrl + l)

hwclock -s 同步硬件

hwclock -w 同步系统

su - tom 切换到tom用户

su - root 切换到管理员用户

man 获取帮助信息

man useradd 查看useradd的帮助信息

useradd --help 查看useradd的帮助信息

------------------------------------------------------------------------目录文件的浏览,管理及维护------------------

ls == ls . == ls / (原理相同)

ls -a 查看隐藏文件,.开头的就是隐藏文件

cd 目录,按下Tab键,查看该目录下的文件信息

ls -l -a 显示包括隐藏文件的详细信息

**bin目录下放的都是二进制的可执行文件

?类似于这种,所以执行/bin/ls 文件 == ls 命令

sbin 叫做 super bin,用来存放系统的可执行文件

?家目录内容简介

dev目录 设备文件目录

etc目录 配置文件目录

掌握绝对路径的定义:必须以一个正斜线(/)开始。绝对路径包括从文件系统的根节点开始到要查找的对象(目录或文件)所必须遍历的每一个目录的名字,它是文件位置的完整路标,因此在任何情况下都可以使用绝对路径找到所需的文件。

掌握相对路径的定义:不是以正斜线(/)开始,相对路径可以包含从当前目到要查找的对象(目录或文件)所必须遍历的每一个目录的名字。

cp 要复制的路径 复制文件的存放路径

cp -r 要复制的路径 复制文件的存放路径(递归拷贝,用于要复制的文件有子文件夹)

mv 要移动的文件 移动后的路径

mv 要更改的文件名 更改后的文件名

mkdir 要创建的目录

mkdir -p 递归创建目录

touch 文件名(创建文件)

echo 要输出的字符(linux的输出方法)

echo 123666 > dir2/dir3/dir4/a.txt(输出123666到a.txt文件)

root@DESKTOP-33ALR6R:/dir1# cat dir2/dir3/dir4/a.txt
123666

cat /路径/文件名(查看文件中的内容)

head -n /路径/文件名(查看文件中的内容的头n行)

tail -n /路径/文件名(查看文件中的内容的末尾n行)

tail -f /路径/文件名(查看日志文件"实时")

more /路径/文件名(查看文件,按百分比现实,回车键翻页)

less /路径/文件名(查看文件,上下键翻页)

etc/shadow 存放用户密码(!代表没有密码)

?一般用户查看要用到的几个命令

id 用户名(查看用户是否存在以及查看用户id)

?与用户相关的路径

-------------------------------------------------------rpm-----------------------------------------

软件包是奇数版本(不稳定),软件包是偶数版本(稳定)

rpm -q xxx (查询是否安装了该软件包)

rpm -e xxx (删除该软件包)

rpm -ivh xxx (安装软件包)

rpm -ivh xxx --force(强制安装)

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值