`
javandroid
  • 浏览: 25360 次
  • 性别: Icon_minigender_1
文章分类
社区版块
存档分类
最新评论

Linux学习笔记之一 系统篇

 
阅读更多

Linux磁盘和文件系统格式

Windows磁盘分区格式:FAT16FAT32NTFSexFAT

Linux磁盘分区格式:

与其它操作系统完全不同,共有两种。一种是LinuxNative主分区,一种是LinuxSwap交换分区。常见磁盘文件系统格式为:Ext2ext3ext4

Linux系统目录结构

Linux三种文件类型

普通文件

包括文本文件、数据文件、可执行的二进制程序文件等。

目录文件

Linux系统把目录看成是一种特殊的文件,利用它构成文件系统的树型结构。

设备文件

Linux系统把每一个设备都看成是一个文件。

文件类型标识

普通文件(-

目录(d

符号链接(l

字符设备文件(c

块设备文件(s

套接字(s

命名管道(p

账户文件

/etc/passwd用户文件

/etc/shadow密码文件

/etc/group 组信息文件

用户文件

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

root 账号名称: 在系统中是唯一的

x 用户密码: 此字段存放加密口令

0 用户标识码(UserID):系统内部用它来标示用户

0 组标识码(GroupID):系统内部用它来标识用户属性

root 用户相关信息: 例如用户全名等

/root 用户目录: 用户登录系统后所进入的目录

/bin/bash 用户环境: 用户工作的环境

密码文件

shadow文件中每条记录用冒号间隔的9个字段组成.

用户名:用户登录到系统时使用的名字,而且是惟一的

口令:存放加密的口令

最后一次修改时间:标识从某一时刻起到用户最后一次修改时间

最大时间间隔:口令保持有效的最大天数,即多少天后必须修改口令

最小时间间隔: 再次修改口令之间的最小天数

警告时间:从系统开始警告到口令正式失效的天数

不活动时间: 口令过期少天后,该账号被禁用

失效时间:指示口令失效的绝对天数(197011日开始计算)

标志:未使用

文件权限

文件权限管理chmod

chmod变更文件或目录的权限。

chmod755a.txt

chmodu=rwx,g=rx,o=rxa.txt

chmod000a.txt/chmod777a.txt

chown变更文件或目录的拥有者或所属群组。

chownu1:publica.txt

chown-Ru1:publicdir

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

帮助命令

--help

使用帮助命令--help

shutdownhelp

sshhelp

ifconfighelp(查看网卡信息)


man

使用man命令(命令说明书)

manshutdown

系统操作

关机

shutdown-hnow(立刻关机)

shutdown-h55分钟后关机)

poweroff(立刻关机)

重启

shutdown-rnow(立刻重启)

shutdown-r5(5分钟重启)

reboot(立刻重启)

组合命令

>>>

>重定向输出;

>>重定向输出,又追加功能;

示例:

cat/etc/passwd>a.txt将输出定向到a.txt

cat/etc/passwd>>a.txt输出并且追加

管道|

管道是Linux命令中重要的一个概念,其作用是将一个命令的输出用作另一个命令的输入。

示例

ls--help|more分页查询帮助信息

psef|grepjava查询名称中包含java的进程

netstat-an|grep3306查询3306端口占用情况

&&命令执行控制

命令之间使用&&连接,实现逻辑与的功能。

只有在&&左边的命令返回真(命令返回值$?==0),&&右边的命令才会被执行。

只要有一个命令返回假(命令返回值$?==1),后面的命令就不会被执行。



分享到:
评论

相关推荐

    2021年linux学习笔记系统管理篇.doc

    本文档是 Linux 学习笔记的系统管理篇,涵盖了 Linux 入门、安装、基本命令、文件系统管理、shell 命令、文件编辑等方面的知识点。 一、Linux 入门 Linux 入门非常重要,对于新手来说,刚开始学习 Linux 可能会...

    Linux学习笔记(强悍总结值得一看1).pdf

    这篇Linux学习笔记主要涵盖了在Linux环境中的一些基本操作和快捷键,对于初学者来说是非常有价值的资源。 首先,笔记介绍了Linux命令行的基本操作,这对于日常的系统管理和问题排查至关重要。例如,`Ctrl + a` 和 `...

    Linux学习笔记(强悍总结值得一看),细说linux基础知识,C,C++

    这篇Linux学习笔记涵盖了Linux的基础知识,包括C和C++编程环境,是初学者深入了解Linux的宝贵资源。 首先,让我们来探讨Linux的常用命令。在Linux的世界里,一切皆文件,包括硬件设备。掌握基本的命令行操作是至关...

    Linux学习笔记Linux学习笔记

    Linux学习笔记 本文档旨在为读者提供 Linux 操作系统的基础知识,包括 Linux 的介绍、安装、目录结构、远程操作工具等内容。 1. Linux 介绍 Linux 是一个开源、免费的操作系统,其稳定性、安全性、处理多并发能力...

    linux学习笔记 linux学习笔记

    ### Linux学习笔记知识点详解 #### 一、Ubuntu 8.04 学习入门 **知识点1:系统安装与磁盘格式化** - **安装前准备**:在安装Ubuntu 8.04之前,需要准备好相应的安装介质(如光盘或USB启动盘),并确保计算机硬件...

    狂神说Linux课堂笔记.pdf

    综上所述,这篇狂神说Linux课堂笔记是对那些打算从事Java全栈开发者的Linux学习指南。它不仅提供了Linux的理论知识,还结合实际开发工作,指出了学习Linux的重要性及学习路径。通过这堂课的学习,开发者可以为在...

    linux学习笔记(初学者可共勉)

    这篇“Linux学习笔记”对于初学者来说是一个很好的起点,它涵盖了多个核心主题,帮助你从零开始掌握Linux的基础知识。 首先,笔记会介绍Linux的基本命令,这是在终端操作Linux系统的基础。命令行界面虽然看起来可能...

    Linux学习笔记(强悍总结值得一看)

    这些只是Linux学习笔记中的一部分内容,完整的学习资料会详细解释每个命令的选项、参数以及实际应用场景。通过深入学习和实践,你将能够熟练掌握Linux,无论你是开发人员还是系统管理员,都能在工作中游刃有余。记住...

    Linux与Ubuntu学习笔记

    Linux与Ubuntu学习笔记是针对操作系统领域的深度探索,主要聚焦在开源操作系统Linux以及其知名的桌面发行版Ubuntu上。这篇笔记旨在帮助初学者理解Linux的核心概念,掌握Ubuntu的基本操作,并进一步提升在实际工作或...

    Linux 培训学习笔记

    Linux是世界上最广泛使用的开源操作系统之一,对于任何想要深入IT领域的人来说,掌握Linux是必不可少的技能。这篇"Linux培训学习笔记"主要涵盖了Linux的基础知识,包括登录、密码管理、文件编辑以及vi编辑器的使用。...

    Linux经典学习笔记

    Linux是世界上最广泛使用的开源操作系统之一,它以其稳定性和灵活性闻名。本篇笔记主要涵盖了Linux的基础知识,包括Linux的起源、内核版本管理、开源软件许可协议、Red Hat Linux系列发行版以及Linux系统中的硬盘...

    linux学习笔记,挺好的

    这篇笔记将围绕"Linux学习笔记,挺好的"这一主题,详细介绍Linux命令的学习,帮助你开启Linux世界的大门。 在Linux系统中,命令行界面(CLI)是最主要的工作环境,它通过一系列的命令来执行操作,这些命令通常比...

    linux+centos +linux学习笔记

    Linux是世界上最流行的开源操作系统之一,尤其在服务器领域广泛使用。CentOS是Linux的一个发行版,以其稳定性和安全性著称,适合企业级应用。本篇笔记主要涵盖了基于CentOS的Linux基础知识,包括Shell命令、文件系统...

    linux学习笔记

    这篇“Linux学习笔记”旨在帮助你全面掌握Linux的基础知识和实用技巧,加速你的学习进程。 首先,让我们从《第1章 .txt》开始,这通常会介绍Linux的历史、核心概念和发行版。Linux起源于1991年,由林纳斯·托瓦兹...

    内核编译学习笔记之完整篇

    这份“内核编译学习笔记之完整篇”(v1.1.1) 提供了一个全面的教程,旨在帮助读者深入理解和掌握内核编译过程。以下是对这个主题的详细讲解: 一、内核编译简介 Linux内核是操作系统的核心,负责管理硬件资源,提供...

    Linux 学习笔记,基于《鸟哥的 Linux 私房菜 第四版(CentOS7)》以及各种的网络资源.zip

    Linux是世界上最广泛使用的开源操作系统之一,尤其在服务器领域占据着主导地位。《鸟哥的Linux私房菜》是一本非常受欢迎的Linux入门书籍,第四版则针对CentOS 7进行了详细的讲解。这篇学习笔记结合了该书的内容以及...

    linux学习笔记(5)

    Linux学习笔记第五篇主要聚焦于`vi`编辑器的使用,`vi`是Linux系统中最常用的文本编辑器之一,尤其适合程序员和系统管理员。它具备命令行模式、文本输入模式和末行模式三种基本工作模式。 1. **vi编辑器的三种模式*...

Global site tag (gtag.js) - Google Analytics