大数据——Linux入门和基本常用命令

   日期:2020-08-29     浏览:168    评论:0    
核心提示:Linux入门和基本常用命令操作系统什么是操作系统操作系统分类企业级应用操作系统Linux操作系统Linux操作系统简介Linux操作系统安装方式虚拟机简介虚拟机安装步骤Linux文件系统Linux操作系统结构Linux命令Linux目录操作命令Linux文件操作命令Linux文件编辑命令viLinux用户/用户组Linux权限操作命令Linux赋权文件权限:读(r)、写(w)、执行(x)权限模式数字模式操作系统什么是操作系统计算机是一台机器,它按照用户的要求接收信息、存储数据、处理数据,然后再将处理

Linux入门和基本常用命令

  • 操作系统
    • 什么是操作系统
    • 操作系统分类
    • 企业级应用操作系统
  • Linux操作系统
    • Linux操作系统简介
    • Linux操作系统安装方式
      • 虚拟机简介
      • 虚拟机安装步骤
    • Linux文件系统
    • Linux操作系统结构
  • Linux命令
    • Linux目录操作命令
    • Linux文件操作命令
    • Linux文件编辑命令vi
  • Linux用户/用户组
    • Linux权限操作命令
    • Linux赋权
      • 文件权限:读(r)、写(w)、执行(x)
      • 权限模式
      • 数字模式

操作系统

什么是操作系统

计算机是一台机器,它按照用户的要求接收信息、存储数据、处理数据,然后再将处理结果输出(文字、图片、音频、视频等)。计算机由硬件和软件组成:

硬件是计算机赖以工作的实体,包括显示器、键盘、鼠标、硬盘、CPU、主板等;
软件会按照用户的要求协调整台计算机的工作,比如 Windows、Linux、Mac OS、Android 等操作系统,以及 Office、QQ、迅雷、微信等应用程序。

操作系统(Operating System,OS)是软件的一部分,它是硬件基础上的第一层软件,是硬件和其它软件沟通的桥梁(或者说接口、中间人、中介等)。
操作系统会控制其他程序运行,管理系统资源,提供最基本的计算功能,如管理及配置内存、决定系统资源供需的优先次序等,同时还提供一些基本的服务程序。
目前流行的服务器和 PC 端操作系统有 Linux、Windows、UNIX 等,手机操作系统有 Android、iOS、Windows Phone(简称 WP),嵌入式操作系统有 Windows CE、PalmOS、eCos、uClinux 等。

操作系统分类

应用领域 所支持的用户数 源码开放程度
桌面操作系统 多用户操作系统 闭源操作系统
服务器操作系统 单用户操作系统 开源操作系统
嵌入式操作系统

企业级应用操作系统

企业级应用操作系统和普通个人操作系统的区别:

企业级应用操作系统 个人操作系统
受众群体 企业 个人
硬件配置要求
安全性要求
运行程序 企业项目 个人办公、娱乐软件
常用的企业级应用操作系统:
Windows Server
Unix
Linux

Linux操作系统

Linux操作系统简介

诞生日期:1991年
开发者:林纳斯·托娃茨
Linux特点:免费,开源
Linux常用发行版本:
redhat(小红帽)
debian
ubuntu
Centos

Linux操作系统安装方式

整机安装
双系统并存安装
虚拟机安装

虚拟机简介

通过软件模拟硬件功能
主流虚拟机:
VMware Workstations简称Vmware
虚拟机下载地址:https://www.vmware.com/cn.html

虚拟机安装步骤

1、下载VMware
2、安装VMware
3、新建Linux虚拟机
4、选择centos镜像
5、选择虚拟机配置
6、虚拟机安装完毕
详情请见:https://blog.csdn.net/dsjia2970727/article/details/107930066

Linux文件系统

软件、硬件、文档都属于文件
常用目录:

目录名称 说明
/ Linux系统的根目录
/bin 系统启动时需要的执行文件(二进制)
/dev 设备文件目录
/etc 操作系统的配置文件目录(防火墙、启动项)
/home 用户信息存放的目录,用户的默认工作目录
/usr 程序和数据存放目录
/var 包含在正常操作中被改变的文件:假脱机文件、记录文件、加锁文件、临时文件和页格式化文件
/mnt 多系统目录
/opt 应用目录,自己安装的
/proc 文档
/root root根用户目录
/run 运行文件
/tmp 临时日志文件
/boot 启动Linux的核心文件
/sys 系统启动以后此目录作为 sysfs 文件系统的挂载点

Linux操作系统结构

Linux命令

Linux目录操作命令

命令 说明
pwd 查看当前所在目录
cd 打开目录
ls -a 查看目录下文件
ll 以列的方式显示目录下的文件列表
mkdir 创建文件目录
rm -rf 删除文件或目录
rm ri 删除文件前询问用户
cp 复制文件
mv 移动文件或修改文件名

Linux文件操作命令

head:从文件开始显示文件内容
head -n:显示制动文件开始的n行数据

tail:从文件结尾显示文件内容
tail -f:动态加载某个文件的内容
tail -n:查看某个文件结尾n行的内容

Linux文件编辑命令vi

vi:一款功能强大的全屏幕文本编辑器

vi命令:
打开文件:vi [文件名]
进入编辑模式:i或a
退出编辑模式:按下ESC键
进入命令模式::
保存并退出::wq或:x
退出但不保存::q
保存::w

Linux用户/用户组

用户是指操作系统的实际操作者
用户组是具有相同特征的用户的集合体
UID:用户唯一标识
GID:用户分组唯一标识
root用户:Linux系统权限最高的用户

Linux权限操作命令

su [用户名]:切换到指定用户
whoami:查看当前登录用户
groups:查看当前用户所属分组
id:查看当前用户的UID和GID
useradd [用户名]:添加用户
useradd -u [UID] 用户名:添加用户并指定UID
passwd [用户名]:修改用户密码
userdel [用户名]:删除用户
usermod -l [新用户名] [旧用户名]:修改用户登录名
usermod -g [新组名称] [用户名]:修改用户所属分组
groupadd [组名]:添加分组
groupadd -g [组GID] [组名]:添加分组并指定GID

Linux赋权

文件权限:读(r)、写(w)、执行(x)

查看/usr/目录下文件的用户权限:

drwxr-xr-x. 2 root root 6 Apr 11 2018 etc

d:etc是目录不是文件
rwx:拥有者具有读、写、执行的权限
r-x:同组用户具有读、执行的权限没有写权限
r-x:其他组用户具有读、执行的权限没有写的权限
首位标记文件类型:d是目录,-是文件,l是软连接
后9位切割成3个部分:分别代表用户自身(u),用户所在组成员(g),和其他组的成员(o)所具有的权限

权限模式

u,g,o:拥有者,同组用户,其他组用户
+,-:赋予,收回权限
r,w,x:读,写,执行权限
例如:chmod u+r,g+w,o+x 文件或目录

数字模式

使用三位二进制数表示权限操作。

r=4,w=2,x=1
rwx=7 rw-=6 rx=5 r–=4 -wx=3 -w-=2 --x=1

例如开启所有权限:chmod 777 文件或目录

 
打赏
 本文转载自:网络 
所有权利归属于原作者,如文章来源标示错误或侵犯了您的权利请联系微信13520258486
更多>最近资讯中心
更多>最新资讯中心
0相关评论

推荐图文
推荐资讯中心
点击排行
最新信息
新手指南
采购商服务
供应商服务
交易安全
关注我们
手机网站:
新浪微博:
微信关注:

13520258486

周一至周五 9:00-18:00
(其他时间联系在线客服)

24小时在线客服