liunx总结作业

Liunx 总结作业

第一天

1、先要学会安装liunx虚拟机。

2、进行快照,选用xshell远程登录

3、Linux的基本原则

1、由目的单一的小程序组成

2、一切皆文件,设备的访问入口也是文件

3、避免捕获用户接口,尽量不和用户交互

4、配置文件保存在纯文本格式,只要有一个文本编辑器,足以搞定所有的配置。

5、[root@A 桌面]# 用户名@主机名称 当前工作目录(打开终端所在目录) #标记管理员
$普通用户

4、之后一些基础命令

Ip
a 查看IP地址
ifconfig/ipconfigb

Dhclient
地址请求

Kill -9 ID号 结束进程

Pwd
指出当前工作环境

Su 切换到root用户并不切换环境(工作目录)

Su redhat 切换 root身份 但不切换工作目录 (工作环境 )

su - root == su -l root 切换到root用户并切换环境(切换了工作目录)

cd 切换目录 change
directroy\

5、路径

绝对路径 从根开始到目标的路径叫绝对路径 cd /home/redhat

    相对路径        相对当前目录开始到目标路径           /]#cd root

6、/ 根

    ~   家目录 /root /home/redhat  

    ~

USERNAME(root用户有权限) 直接切换到指定用户的家目录

    -        在上一个目录和当前目录来回切换

    .   当前目录

    ..  上一级目录

7、关机和一些系统常识:

重启:reboot ,shutdown -r now

关机:shutdown -h now,poweroff init 0

查看当前Linux发行版本信息:cat
/etc/redhat-release

Red Hat
Enterprise Linux Server release 7.2 (Maipo)

[root@localhost 桌面]# uname
-r 内核版本号

3.10.0-327.el7.x86_64
3主版本号 10子版本号 [0 修正版本号
[327. 编译版本号 ]]

3主版本号

10次版本号,一般偶数表示较稳定版本

0修订版本号

327.el7 编译次数327次

8、关于密码:

passwd ;password

修改密码:passwd 用户名 直接输入passwd修改当前用户的密码

删除密码:passwd -d 用户名

root用户:不需要输入原密码,可以不符合密码复杂性规则,可以给任何人修改密码

普通用户:需要输入原密码,必须符合密码复杂性规则,passwd修改密码无法指定用户

9、破解密码:

1、重启虚拟机 按e进入援救程序

2、在linux16(7.2)或者liunx(8.0)末尾加上 rd.break ,ctrl+x执行

3、mount -o remount,rw /sysroot ;给根系统一个读写权限

4、chroot /sysroot

5、passwd root 或者 passwd -d
root

6、输入新密码:

7、确认密码

8、touch /.autorelabel 盖章

9、exit之后两次退出

10、exit、

11、等待系统重启。

第二天

基础命令:

命令格式:主命令 选项 参数(操作对象)
列出目录下的内容 (list):ls list
ls -l 以长列表方式列出 ==ll
ls -r 逆序列出
ls -d 查看当前目录
ls -ld 长列表列出当前的目录的详细信息
ls -a 列出隐藏文件,包括 . 和 …
ls -A 列出隐藏文件,不包括 . 和 …
ls -i 显示文件索引节点号(inode)。一个索引节点代表一个文件 ,再liunx中保存存在磁盘分区中的文件都分配一个编号,称为索引节点号 inode
man ls 查看ls的使用守则
enter键可以一行一行的翻,空格键可以一页一页地翻
按q退出

第一个字符:liunx的文件类型:

  • – 普通文件,类似于Windows的记事本
    d 目录文件,类似于文件夹
    l link,链接文件
    c 字符设备文件,串行端口设备,顺序读写,键盘
    p 管道文件,用于进程间的通信
    s 套接字文件,通常用于网络上的通信。可以启动一个程序来监听客户端的要求,
    在这里插入图片描述
    权限表示位:rwx(所属用户u) r-x(所属组g) r-x(其他用户o) 扩展权限标试位 ./+

软,硬链接的区别:

首先,再liunx的文件系统中,保存在磁盘分区中的文件不管是什么类型都给他分配一个编号,成为索引节点号inode
硬链接:
ln 原文件 目标文件在这里插入图片描述
由于硬链接是有着相同inode 号仅文件名不同的文件,因此硬链接存在以下几点特性:
①,文件有相同的inode及data blick;
②,只能对已存在的文件进行创建;
③,不能交叉文件系统进行硬连接的创建;
④,不能对目录进行创建,只可对文件进行创建;
⑤,删除一个硬链接文件并不影响其他有相同inode号的文件。
软连接
ln -s 原文件 目标文件
在这里插入图片描述
软连接:(window下的快捷方式)链接文件数据块中存放的内容是另一文件的路径名的指向,则给文件就是软链接。软连接就是一个普通文件,知识数据块内容有点特殊。软连接有着自己的inode号以及用户数据块。因此软连接的创建与使用没有类似硬链接的诸多限制:
①,软连接有自己的文件属性及权限等;
②,软连接可交叉文件系统;
③,软连接课对文件或目录创建;
④,创建软连接时,连接次数i-nlink不会增加;
⑤,删除然链接并不影响被指向的文件,单弱被指向的文件被删除,则相关软连接被为死链接(即dangling link,若被只想路径文件被创新创建,死链接可能税负正常的软连接)

文件查找find

-name 指定名字查找
-inum 查找inode的进程号
-iname 指定名字进行查找,忽略大小写
-user 查找属主为指定用户的文件,ex:find/tmp-user redhat
-group 查找属组为指定组文件
-uid 查找uID
-gid 查找gID
-nouser 查找没有属主的文件
在这里插入图片描述
在这里插入图片描述

FHS

1,是文件系统层级标准,定义了在liunx系统中的目录结构和目录内容,及让用户了解到已安装然间通常放置
于那个目录下。
2、可执行文件:指的是可以由操作系统进行加载执行的文件
3、文件系统:操作系统通用于明确储存设备或分区上的文件的方法和数据结。
3、文件系统:操作性同用于明确储存设备或分区上的文件的方法和数据结构。
在这里插入图片描述

与时间有关的命令:date,clock,hwclock,cal

date输出和更改日期时间:包括(软件和系统时间);更改日期格式-月日时分年.秒
在这里插入图片描述
查看硬件时间:clock或hwclock

-w 硬件—>系统,硬件要和系统时间一样
-s 系统时间向硬件时间同步。
查看日历:cal
在这里插入图片描述

从命令行管理文件

创建文本命令–touch创建普通文本文件
touch不仅可以创建空文件,还可以改变文件的修改时间
在这里插入图片描述
stat查看文件详细信息
在这里插入图片描述
mkdir-目录名 创建目录文件
-p parents 父目录
-v verbose 详细信息

猜你喜欢

转载自blog.csdn.net/zrz1028/article/details/106482180