Linux

坚持 专注 计划 练习(兄弟连笔记)

快照

克隆,并不是完整的虚拟机,但是和虚拟机时一样的状态,比独立虚拟机占用的内存小一点。原来的镜像被删掉,克隆机不能使用。(链接克隆)

  • 系统分区

1、磁盘分区

磁盘分区是使用分区编辑器在磁盘上划分几个逻辑部分。不同类的目录和文件可以存储不同的分区。

大的硬盘按照需求分成几个小的硬盘

                                         分区类型

  1. 主分区:最多只能有4个。(不够拿出一个主去当拓展分区)
  2. 拓展分区:
  •  最多只能有1个
  • 主分区加拓展分区最多有4个
  • 不能写入数据,只能包含逻辑分区

   3. 逻辑分区(正常格式化,写入数据)

4拓展分区 5、6 4当中的逻辑分区

  • 格式化

 格式化(高级格式化)又称逻辑格式化,为了写入文件系统

数据块(block)iNote号(id号识别作用)

写入文件系统主要的两个工作,1把硬盘分成一个个等大小的数据块,建立一个inode列表

大柜子变小柜子(分区)--》格式化--》起设备文件名--》写挂载点(盘符)

  • 挂载

1.必须分区

。/(根分区)

。swap分区(交换分区,内存2倍,不超过2GB)

2.推荐分区

。/boot(启动分区,200MB)

Bios 硬盘上面的一个操作系统

系统自带的一张网卡,单独这张网卡,就可以和主机通信。

Ifconfig eth0 192.168.1.105 简易版的新建网卡(配置网络)

df看分区

linux区分大小 命令文件都是

linux中所有的内容以文件形式保存,包括硬件

linux不靠拓展名区分文件类型

Linux所有的存储设备都必须挂在之后用户才能使用,包括硬盘、U盘和光盘。

 windows下的程序不能直接在Linux中安装和运行

/bin/  /sbin/ /usr/bin/ /usr/sbin/ 存放命令目录

维护理念

 远程服务器不允许关机,只能重启

重启时应该关闭服务  

不要在服务器访问高峰运行高负载命令

远程配置防火墙时不要把自己踢出服务器

指定合理的密码规范并定期更新

合理分配权限(活越小犯错越少)

定期备份重要数据和日志

第四讲 linux常用命令

目录

4.1文件处理命令

4.2权限管理命令

4.3文件搜索命令

4.4帮助命令

4.5用户管理命令

4.6压缩解压命令

4.7网络命令

4.8关机重启命令

命令格式 :命令【-选项】【参数】

    例:ls -la /etc

说明:1个别命令使用不遵循此规则

2当有多个选项时,可以写在一起

3简化选项与完整选项

-a等于 --all

A all      l long

以.开头的就是隐藏文件,abc文件若想隐藏就改名.abc

隐藏文件最开始的设计初衷就是为了告诉用户这是一个系统文件,没事别乱动她

-d 表示查看当前目录的属性,不显示目录下的文件

-i 显示id号

-rw-------. 1 root root 2760 12月 13 02:44 anaconda-ks.cfg

drwxr-xr-x. 2 root root    6 12月 13 02:45 Desktop

drwxr-xr-x. 2 root root    6 12月 13 02:45 Documents

drwxr-xr-x. 2 root root    6 12月 13 02:45 Downloads

       

1代表 文件的引用技术

Root  所有者

Root 所属组

Linux里面不管有多少个用户,那么每个文件把用户分成三类,所有者u,所属组g,其他人o

文件和用户的三种关系

文件只属于一个用户,一个所有者,理论上说文件的所有者可以改变

不是所有者也不是所属组那就是其他人

2760 文件大小 可以用-h 人性化显示

12月 13 02:44最后一次文件修改时间,不是创建时间

 不要在根目录下随意创建一些文件

可以在/tmp目录下

Mikdir /tmp/xiaodianying

Mkdir -p  /tmp/Japan/boduo 在本身没有的目录下递归创建目录

可以同时创建多个目录

删除的是空目录

如果是文件的话 不用加r

目录的话需要加r

一次也可以复制多个目录 到指定文件夹

Cp /etc/Japan/longzhe /etc/Japan/shentian /root

Cp /etc/Japan/longzhe   /root/move.18+

Mv 可以用来剪切文件或者目录

Mv cangjing canglaoshi 在同一个目录下剪切就是改名。

本义是只能删除文件,要删除目录的话就得加-r

4.1.3文件处理命令

 linux文件名没有限制,除了/   空格也可以作为文件的组成部分

Touch program files 这样子表示创建了两个文件,program和files

如果想创建则用"program files",这样的话以后要进入,删除,查询都要加""

-n 以行号的形式显示

按B向上翻页

在less中可以查找 用/+关键词   按住n意思就是next

不加属性默认前十行

4.1.4 文件命令

 ln -s /etc/issue /tmp/issue.soft

lrwxrwxrwx. 1 root root     10 12月 25 04:23 issue.soft -> /etc/issue

Linux中软链接全是lrwxrwxrwx,类似于快捷方式,软链接很小,只是一个符号链接,有一个符号指向 ->

文件的权限不取决于软链接

原文件就算丢失,硬链接依然可以访问。

一个文件一定有一个i节点,一个i节点不一定对应一个文件

4.2权限管理命令

可以更改文件的权限的两个人:1文件的所有者,2管理员root

u所有者 g所属组 o其他人  a all所有人

   r ----4 w---2 x---1

532 r-x-wx-w-

Chmod -R 777 /tmp/a 这样子会把/a 目录下的所有文件权限都改为777

[linzhiling@localhost /]$ 显示$这个符号表示的是普通用户

rm /temp/testfile

rm:是否删除有写保护的普通空文件 "/temp/testfile"?y

Root 创建的文件,普通用户是可以删除的

如果一个目录是777,那么所有用户都可以对这个目录下的文件进行列出,创建、删除,进入

rx同时出现

删除一个目录的前提条件不是你对这个文件具有写的权限,而是对这个文件所在目录具有写的权限

4.2.2 其他权限管理命令、

[root@localhost linzhiling]# ls -l /home/linzhiling//abcd

-rw-rw-r--. 1 linzhiling linzhiling 0 12月 27 20:56 /home/linzhiling//abcd

[root@localhost linzhiling]# chown root /home/linzhiling//abcd

[root@localhost linzhiling]# ls -l /home/linzhiling//abcd

-rw-rw-r--. 1 root linzhiling 0 12月 27 20:56 /home/linzhiling//abcd

Useradd linzhiling

谁创建的文件目录谁就是所有者

一个用户可以有很多个组,但他一定有个缺省组

基于安全性,防止病毒一些具有可执行权限

Mask 0002

缺省创建的权限一般不建议更改

find /etc -name init 精准搜索

 find /etc -name *init* 模糊查询

find /etc -name init* 查找所有以init开头的文件

find /etc -name init???查找以init开头,后面三个字符的文件

通配符:*可以匹配任意字符,?可以匹配某个单个字符

查找的范围越精准越好,消耗的资源越小

Find /etc -iname init*  -iname 可以不区分大小写

-ok 有询问是否执行的意思

-type 根据文件类型查找 f文件 d目录 l软链接

-inum 根据i节点查找

Find . -inum 31531(i节点) -exec rm {} \.

其他文件搜索命令

-I 不区分大小写

find是实时的命令。locate如果找不到的话要更新-updatedb

有类似需要的时候可以使用,节省系统资源,减少cpu和内存的消耗,只需要定期维护系统资料库就可以了

Grep -v ^# /etc/inittab

  

很重要

Whatis ls(命令) 简短的显示命令的信息

Apropos inittab(配置文件) 简短的显示配置文件的信息

命令 --help

找不到命令所在位置的命令都是shell命令

登录用户名  登录终端  tty本地终端 pts远程终端 登录时间 IP

命令w

压缩解压命令

网络命令

write是在线命令,一定得是在线用户才可以发出去。

Ctrl+d结束发送

lastlog用户最后一次登录的日期

rehat里面才有

服务器不允许关机,只能重启

在关机和重启的时候,正确的应该先把你的服务先关掉

重启命令 reboot init6

Cat /etc/inittab #修改系统默认运行级别

Runlevel #查询系统运行级别

Logout 退出登录命令

du命令

只统计etc本身

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值