Linux系统基本操作

文章目录

  • Linux系统基本操作
    • 一、基本命令
      • 1、成分介绍
      • 2、修改主机名
      • 3、创建用户
      • 4、修改用户密码
        • (1)root用户修改密码
        • (2)普通用户修改密码
      • 5、用户切换
      • 6、查看时间
    • 二、文件管理
      • 1、文件类型
      • 2、目录结构
        • 2.1 目录结构图示:
        • 2.2 目录功能:
        • 2.3 路径详解
          • 2.3.1 绝对路径:
          • 2.3.2 相对路径:
          • 2.3.3 查看当前路径

一、基本命令

1、成分介绍

[root@localhost ~]#
root:用户名,root为超级管理员
localhost:主机名
~:当前用户的家目录,root用户的家目录为/root,普通用户的家目录为/home/用户名
#:管理员用户此处显示#,普通用户此处显示$

2、修改主机名

[root@localhost ~]#hostnamectl set-hostname 用户名

3、创建用户

[root@localhost ~]#useradd 用户名

普通用户存放在/home/目录下
需要注意的是:
 root用户可以创建普通用户,而普通用户不能创建用户,会提示权限不够

验证用户是否创建成功

[root@localhost ~]#id 用户名

4、修改用户密码

(1)root用户修改密码

[root@localhost ~]#passwd 用户名

(2)普通用户修改密码

错误示例:


需要注意的是:普通用户不能使用 “passed 用户名” 的方式修改密码 ,这种方法只能root用户才能使用

正确使用方法:

[zy@localhost ~]#passwd //这里zy是我创建的普通用户

需要注意的是:
 1、root用户可以修改任何用户的密码,且不用遵循密码复杂策略;
 2、普通用户第一次的密码只能由root用户设置;
 3、普通用户只能修改自己的密码,且必须遵循密码策略

5、用户切换

[root@localhost ~]#su 用户名 //切换用户


需要注意的是:
 除了root用户,其他用户之间相互切换,需要输入密码

[root@localhost ~]#exit //退出当前用户,回到上次登录的用户

6、查看时间

[root@localhost ~]#date //显示完整时间
[root@localhost ~]#date +%F //只显示当前年月日
[root@localhost ~]#date +%X //只显示当前时分秒

二、文件管理

1、文件类型

在linux系统中一切皆文件
linux系统的文件类型有:
-:普通文件
d:目录文件
l:链接文件(软连接,硬链接)
c:字符设备文件
b:块设备文件
s:套接字文件
p:管道文件

2、目录结构

Linux系统以单根的形式组织目录," / "为Linux的根目录

2.1 目录结构图示:


2.2 目录功能:

/usr/bin/ 目录下存放普通用户使用的命令文件
/usr/sbin/目录下存放管理员用户使用的命令文件
示例:

which只适用于命令文件
/root  #root用户的家目录,默认存储的是环境变量文件
/home #存储普通用户家目录的目录
/usr #系统文件,相当于C:\Windows
/usr/local #软件安装的目录,相当于C:\Program
/user/bin #存放普通用户使用的命令文件
/usr/sbin #存放管理员用户使用的命令文件
/usr/lib #库文件Glibc 32bit
/usr/lib64 #库文件Glibc 64bit
/boot #存放启动Linux系统的核心文件
/etc #存放配置文件
/tmp #存放系统产生的临时文件
/opt #空目录
/var #存放各种变化文件
/proc #
/mnt #系统提供这个目录是让用户临时挂载其他文件系统

2.3 路径详解
2.3.1 绝对路径:

从根开始的路径是绝对路径,例如:/home/alice/a.txt,/etc/yum.conf

2.3.2 相对路径:

从非根开始的路径为相对路径,例如: etc,var/ftp/pub,./test.sh

2.3.3 查看当前路径

[root@localhost ~]#pwd //查看当前所在的绝对路径

云计算学习之路—云计算基础—Linux系统基本操作相关推荐

  1. 软件测试的学习之路-----计算机基础 (详情展示)

    文章目录 一:计算机基本介绍 二:硬件系统 三:软件系统 四:二进制的基本介绍 五:常见的数字进制 六:进制之间的转换 七:编码 八:数据的计量单位 九:编程语言 十:基本的DOS命令 十一:欢迎查看 ...

  2. 菜鸟学习计划浅谈之Linux系统

    人这一生都是在不断地学习,不断地进步中度过的,刚开始学习任何一门知识的时候,我们都习惯性的称自己为菜鸟,觉得自己对这方面的知识欠缺,水平很low,我也是如此.但我擅长总结,对于自己学习的新知识,总结学 ...

  3. 烧录imx6需要的linux空间,IMX6Q学习笔记——开发板的Linux系统更新和烧录

    IMX6Q学习笔记--开发板的Linux系统更新和烧录 记录自己在电鱼电子开发SAIL-IMX6Q全能板后,并且对系统和模块进行简单测试的过程之后对开发板的Linux系统进行更新和烧录的记录过程,算是 ...

  4. Vue学习之路(基础篇)

    Vue学习之路(基础篇)

  5. 嵌入式linux录像机,【16路NRV 硬盘录像机 16路嵌入式NVR Linux系统】 - 太平洋安防网...

    [参数说明] 品牌:ANAGAL(艾诺亚) [详细描述] ·: 艾诺亚 ·型号: AI-NVR16 ·接口: BNCVGAHDIM ·压缩格式: H.264 ·用途: 服务器PC DVR ·同城服务2 ...

  6. liunx学习日记(一)---Linux系统的安装

    Linux学习日记(一)-Linux系统的安装 一.什么是Linux系统? Linux是一个优秀的操作系统,它是一个源代码开放的操作系统,并且可以在简单且硬件成本低廉的环境下运行.Linux如何产生的 ...

  7. Linux系统基本操作及其应用

    ** Linux系统基本操作及其应用 1.Linux系统的基本操作命令和安全加固. (1)目录操作 1)ls:显示当前工作目录下的文件名和目录名.例: ls 显示出当前目录下的文件 ls -a 显示出 ...

  8. 大数据与云计算学习计划 (一) 云计算系统管理 6 Linux中RPM软件包管理操作 、 Yum软件包仓库操作(概念与实操)

    大数据与云计算学习计划 (一) 云计算系统管理 6 Linux中RPM软件包管理操作 . Yum软件包仓库操作(概念与实操) 一.RPM软件包管理 1.常见软件包类型 2.RPM包文件名特征 3.RP ...

  9. 云计算学习之路——LVS负载均衡

    LVS 文章目录 LVS 一. 负载均衡集群介绍 1.集群是什么? 2.负载均衡集群技术 3.负载均衡集群技术实现方式和产品 4.负载均衡实现效果图 5.负载均衡分类 6.四层负载均衡与七层负载均衡的 ...

最新文章

  1. linux 内核模块 警告 initialization from incompatible pointer type 解决方法
  2. KindEditor 在线编辑器
  3. 大锅菜机器人_炒菜机器人——烹饪界的一场革命
  4. 2017年8个最流行的Web编程趋势
  5. 【BZOJ4028】[HEOI2015]公约数数列(分块/数量级很小法)
  6. 天凉了,大家多穿衣服
  7. 《应用软件安全编程指南》国标发布 奇安信代码卫士已全面支持
  8. Go 语言——基本类型
  9. 企业级生产环境CICD入门
  10. Mysql 数据库学习笔记04 函数
  11. Java网络编程学习笔记
  12. vue.js原生组件化开发(一)——组件开发基础
  13. 在排序数组中,找出给定数字的出现次数
  14. CentOS安装python包安装管理工具pip
  15. Atitit 提升开发效率 设计简化 目录 1. 防止过度设计 1 2. 优先使用db和os的自带功能,防止垃圾代码膨胀 2 2.1. 定时调度,优先使用db定时和os的cron定时 2 2.2
  16. 中国象棋-单机游戏-微信小程序的项目开发流程详解
  17. matlab坐标轴为指数,matlab画图设置中,如何把坐标改称指数坐标以及修改范围?...
  18. WindowsStore_LTSC 2019_win10商店恢复包
  19. 如何准备项目启动大会
  20. 新畅行业商城软件v1.3.9

热门文章

  1. 现在计算机网络技术叫什么,目前,人们通常使用的计算机网络是______。
  2. mp4 stsd/mp4a/esds 和 mp4 stsd/avc1/avcc
  3. 计算机教育实习论文,计算机教学实习报告范文
  4. 用python计算数学集合A-B
  5. android登录系统论文,基于Android的物业管理信息系统的设计与实现.docx
  6. qos 流控功能_探讨一下QoS存在的意义以及使用场景
  7. [UESTC1284] 郭大侠的苦恼
  8. 外语学习强烈推荐Rosetta Stone
  9. E1696 命令行错误: 无法打开 元数据 文件 “platform.winmd” 使用Windows运行时扩展 出现这个问题解决思路
  10. JAVA验证字段正则表达式相关