三十一·LINUX基础操作

这篇博客介绍了Linux操作系统的基础操作,包括用户身份、硬盘查看、内存和CPU信息、系统重启与关机、目录结构、文件管理、命令快捷键、文件类型识别、压缩解压缩、编辑器使用以及用户和组管理。同时讲解了软件安装、卸载方法,以及如何查看已安装软件。此外,还涉及到了源码包和封装软件包的安装流程。
摘要由CSDN通过智能技术生成

三十·LINUX基础操作(1)

[root@localhost ly]

root登录用户名称

localhost主机名称

ly路径

#用户身份为超级管理员,

$用户身份为普通用户

了解系统的信息

fdisk -l 查看硬盘大小

/dev/sda 操作系统中第一块硬盘的名称以及所在的路径

sd为硬盘接口的类型 a(第一块)

cat /proc/meminfo 内存大小

cat /proc/cpuinfo cpu 大小

reboot重启

poweroff关机

linux操作系统的树状结构

目录===文件夹

cd … 返回上一级目录 (cd change directory)

pwd显示当前路径

ls列出当前目录中的内容

/bin – 普通用户和管理员都可以执行的命令字

/sbin – 只有管理员才能执行的命令

/boot – 引导 主引导目录 独立的分区 存着启动菜单 内核

/dev – device 设备文件存放目录

/etc – 配置文件存放目录

/home – 普通用户的家目录

/root – 管理员的家目录

/media – 光驱的挂载目录(进入挂载的光盘)

/mnt —临时设备的挂载目录

/proc – 里面的数据都在内存中,进程所在的目录

/tmp – 临时文件存放目录

/usr – 第三方软件安装目录

/var – 常变文件存放目录 (比如日志文件,邮件文件)

快捷键

tab 补全命令

linux默认文字格式 UTF-8

ctrl + l 清除屏幕内容

ctrl + c 终止快捷键

分辨文件类型

蓝色 --------目录(文件夹)

黑色 --------普通文件(可以cat看内容)

浅蓝----------符号链接(快捷方式)

黑底黄字-------设备文件

绿色----------可执行文件

红色---------压缩包

紫色---------图片 模块文件

增删改查命令

查询:查看目录内容 ls 查看文件中内容 cat

创建:创建文件touch 创建目录 mkdir

输出重映相:echo “” >文件

改动:剪切 mv (改名字) 复制 cp

创建符号链接:ln -s 文件名(绝对路径) 放置路径 文件名

删除:rm(remove 移除)rm -f 文件强制删除 rm -fr路径 (递归删除目录)

命令字帮助信息查询

命令字 【选项】文件或者目录

如何查看一个命令字的帮助手册 man +命令字

ls -lh 查看文件的大小

压缩解压缩

dd if=/dev/zero of=/tmp/bigfile bs=1M count=100

建立一个大小为100M的文件bigfile

gzip 文件名称 压缩

gunzip 文件名称 解压缩

bzip2 文件名称 压缩

bunzip2 文件名称 解压缩

以上两工具只能压缩文件

du -sh 目录 查看路径的大小

对目录进行打包压缩

tar -cf 路径 文件名.tar 被打包文件的路径 被打包目录名

tar -tvf 文件名.tar 不打卡包的情况下看包内的文件

tar -xf 文件名.tar 路径 解tar包

tar -zcf 路径 文件名.tar 被打包文件的路径 被打包目录名 被打包的同时进行压缩

tar -zxf 文件名.tar 路径 解压tar包 解压 gzip

tar -jxf 文件名.tar 路径 解压tar包 解压 bzip2

vi编辑器 升级版是vim

vim 路径 文件.类型

三种工作模式:

命令模式 按i进入输入模式 按:进入末行模式

输入模式 到不了末行模式 ,Esc键回命令模式

末行模式

:wq 保存退出

:q!不保存退出

:set nu 显示行号

: % s/old/new/g 把每一行中的old替换成new

:2yy 复制当前行以及下一行

p粘贴到当前行下

dd删除当前行

gg回到第一行

G到最后一行

50G到第50行

10dd 从光标所在行开始删除10行

linux操作系统软件分类

软件分类

源码包 封装后的软件包

源码包:压缩包形式提供 开源

安装的注意事项

1.解压包

2.编译 可以指定安装路径和编译所需的功能

3.通过配置脚本指定安装路径和功能

4.通过make命令控制makefile文件进行顺序编译

5.将编译好的文件拷贝到安装路径下

封装后的软件包

安装便捷 特点后缀

rpm red hat package manager

deb debian

ls | grep “tree”过滤

检查是否安装过该软件

rpm -qa 列出所有已经安装过的rpm软件包

确认该软件的作用

rpm -qpi 软件名

确认软件安装路径

rpm -qpl 软件名

安装软件

rpm -ivh 软件名

使用软件

软件卸载

rpm -e 文件名

yum方式安装软件

cd /etc/yum.repos.d/

根据光盘中的依赖关系列表进行软件的安装卸载

vim /etc/yum.repos.d/dvd.repo

[dvdrom] 标签

name = “yun dvd rom” 描述

baseurl=file:/media/光盘名

gpgcheck=0 是否做密钥对验证

通过yum工具进行软件的卸载和安装

卸载: yum remove vim-common

安装:yum install vim-enhanced

操作系统用户分类和组

/etc/passwd 保存操作系统中用户信息

/etc/shadow

/etc/group

root : x : 0 : 0 : root : / root : /bin/bash

字段1:用户名

字段2:密码占位符

字段3:用户的UID 0 表示超级用户 , 500-60000 普通用户 , 1-499 程序用户

字段4:基本组的GID(用户必须存在的组) 先有组才有用户

字段5:用户信息记录字段

字段6:用户的家目录

字段7:用户登录系统后使用的命令解释器

/etc/shadow 保存了用户的密码信息

root: 6 6 6ME9wjPHAid5ds$PO/GlBVEt1:18325:0:99999:7:::

字段1:用户名

*字段2:用户的密码加密后的字符串(sha)

字段3:距离1970/1/1密码最近一次修改的时间

字段4:密码的最短有效期

*字段5:密码的最长有效期(建议时间 90)

字段6:密码过期前7天警告

字段7:密码的不活跃期

字段8:用户的失效时间

/etc/group 记录了系统中所有组的信息

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值