必赢亚州网址|必赢亚州官网-登录

热门关键词: 必赢亚州网址,必赢亚州官网

Linux养成计划I,linux常用命令

日期:2019-11-13编辑作者:科技创新

/opt 第三方程序安装的默认路径

Linux常用命令:

管理员:root   主机名:localhost    ~:当前所在目录(家目录)  $、#:普通用户/超级用户提示符

命令格式    [选项]   [参数]

#命令1:ls [选项] [目录名]

-a 所有文件  -l 详细信息(ll) -d目录(pwd)-h易理解形式 -t 文件修改时间 -i 显示inode

列出文件类型 -F  递归目录和子目录中的文件 -R   大到小排序-S

-rw-r-xr--.  :(-文件类型,-文件、d目录、l软链接文件)

rw-:u所有者、r-x:g所属组、r--:o其他人    r读  w写  x执行

#命令2:【改变工作目录】cd [目录路径]  

cd ~ 进入当前用户的家目录  cd 进入当前用户的家目录  cd - 进入上次目录  cd .. 进入上一级目录

【创建目录】mkdir [-p] 目录路径名   -p 递归创建,即创建多级目录

【删除目录】rmdir [-p] 目录路径名

mkdir -m 777                                               rm -rf /  自杀命令(删除所有Linux文件

#命令3:【删除文件或目录】rm [参数选项] 文件名  或 目录名              rm -rf

-i 使系统在删除之前,显示删除确认询问

-f 直接删除文件或目录,不显示任何警告消息

-r 删除指定目录及其目录下的所有文件和子目录

与rmdir只删除空目录不同

在命令行中可包含一个或多个文件名(各文件间用空格分隔)以实现删除多个文件。

#命令4:【文件或目录的复制】cp [参数选项] 源文件 目标文件    -a  相当于 -pdr

-i  :如果目标文件存在,覆盖目标文件时给出提示         -p: 连带文件属性复制

-r  :复制目录树                           -d:若源文件是链接文件,则复制链接属性

#命令5:【移动或重命名目录或文件】mv [参数选项] 源目录或文件名    目标目录或文件名

-i  当目标文件已存在时,显示提示信息

-b  覆盖已存在的文件前,系统会自动创建原已存在文件的一个备份,备份文件名为原名称后附加一个~符号

Linux系统没有重命名命令,因此可利用该命令来间接实现

常见目录的作用:

1、根目录下的bin和sbin,usr目录下的bin和sbin,都是用来保存系统命令的。

(bin为普通用户命令)(sbin为超级用户使用的命令)

2、boot启动目录,启动相关文件。

3、dev设备文件保存目录。

4、etc配置文件保存目录。

5、home普通用户家目录、root 超级用户家目录。

6、lib系统库保存目录。

7、(三个空目录用于外接挂载):media(光盘)   mnt(U盘、移动硬盘)   misc(磁带机)

8、proc和sys目录不能直接操作,这两个目录保存的是内存的挂载点,直接写入内存的。

9、tmp临时目录

10、var系统相关文档内容

#命令6:链接命令生成链接文件   ln  -s  [源文件]  [目标文件] 

-s  创建软链接

 硬链接特征: .hard

1、拥有相同的i节点和存储block块,可以看做是同一个文件。

2、可以通过i节点识别。

3、不能跨分区。

4、不能针对目录使用。

软链接特征: .soft

1、类似Windows快捷方式

2、软链接拥有自己的I节点和Block块,但是数据块中只保存原文件的文件名和I节点号,并没有实际的文件数据

3、Irwxrwxrwx          I软链接

4、修改任意文件,另一个都改变

5、删除原文件,软链接不能使用

#命令7:locate  [文件名]          /var/lib/mlocate   后台数据库中按文件名搜索,搜素速度更快

updatedb 更新数据库,需要root权限

/etc/updatedb.conf配置文件  文件中四个配置:(locate、whereis和which遵循此规则)

1、PRUNE_BIND_MOUNTS = "yes"      #开启搜索限制

2、PRUNEFS =                                  #搜索时,不搜索的文件系统

3、PRUNENAMES =                           #搜索时,不搜索的文件类型

4、PRUNEPATHS =                           #搜索时,不搜索的路径

#命令8:whereis [命令名] (只能查系统命令)  -b  只查找可执行文件      -m   只查找帮助文件

which  [文件名]  搜索命令所在路径及别名

*PATH环境变量:定义的是系统搜索命令的路径      # echo $PATH

#命令9:find 目录路径 搜索选项 动作选项("XX*")

-name:通过文件名查找文件             -iname:不区分大小写搜索文件名

-user:通过用户查找文件                  -nouser:查找没有所有者的文件

-type:类型选项

-size:通过文件大小查找文件   +20M、-20M(k小写,M大写) 

        -a   逻辑与       -o   逻辑或      

-inum:通过i节点查找文件

-atime:通过文件的最后访问日期查找文件        -ctime 改变文件属性 -mtime   修改文件内容

-mtime:通过文件的最后修改日期查找文件       +10 10 -10 //10天前,10天,10天内

-newer:查找比指定文件更新的文件

动作选项

-print:输入找到的每个文件路径名(默认)

-exec command {} :对找到的文件执行command(如,-exec ls -lh {} )

-ok command {} :执行command前确认

通配符:  *  匹配任意内容      ?  匹配任意一个字符        []  匹配任意一个中括号内的字符

#find与grep命令的区别:内容匹配与包含匹配。

find命令:在系统当中搜索符合条件的文件名,如果需要匹配,使用通配符匹配,通配符是完全匹                   配。(搜索文件名称)

grep命令:在文件当中搜索符合条件的字符串,如果需要匹配,使用正则表达式进行匹配,正则表                 达式是包含匹配。(搜索文件中的内容)

#命令10:grep [选项] 字符串 文件名 

-i   忽略大小写   -v   排除指定字符串(取反)

#命令11:帮助命令man。

#命令12:其他帮助命令

#命令13:压缩命令

常用压缩格式: .zip  .gz  .bz2  .tar.gz  .tar.bz2

zip格式压缩:zip 压缩文件名 源文件         zip -r 压缩文件名 源目录

zip格式解压缩:unzip 压缩文件

gz格式压缩:gzip 源文件 (不保留源文件)          gzip -c 源文件 > 压缩文件(源文件保留)

                   gzip -r  目录    (压缩目录下所有子文件,但是不能压缩目录)

bz2格式压缩:bzip2 源文件(不保留源文件)     bzip2 -k 源文件   (保留源文件)

bz2格式解压缩:bzip2 -d 压缩文件 (-k保留源文件) bunzip2 压缩文件 (-k保留源文件)

#打包命令tar:tar -cvf 打包文件名 源文件  // -c:打包  -v:显示过程  -f:指定打包后的文件名

解打包命令:tar -xvf 打包文件名       //-x:解打包

tar.gz压缩格式:tar -zcvf  压缩包名.tar.gz  源文件 

tar.gz解压缩格式:tar -zxvf  压缩包名.tar.gz        

tar.bz2压缩格式:tar -jcvf  压缩包名.tar.bz2  源文件(多个源文件用空格隔开)

tar.bz2解压缩格式:tar -jxcf  压缩包名.tar.bz2 

tar -ztvf  压缩文件名   查看文件不解压

#命令14:shutdown [选项] 时间

-c:取消前一个关机命令     -h:关机     -r:重启                   也可用reboot命令

cat  /etc/inittab        //修改系统默认运行级别             runlevel             //查询系统运行级别

退出登录:logout

#命令15:挂载命令 mount     //查看挂载状态

-a   依据配置文件/etc/fstab的内容,开机自动挂载

挂载命令格式:mount [-t 文件系统]  [-o 特殊选项]  设备文件名  挂载点

卸载命令:umount 设备文件名  挂载点

//-t 文件系统:加入文件系统类型来指定挂载的类型,ext3、ext4、iso9660

//-o 特殊选项:可以指定挂载的额外选项

U盘挂载:fdisk -l          //查看U盘文件名

mount -t vfat /dev/sdb1 /mnt/usb/     (Linux默认不支持NTFS文件系统)    挂载移动硬盘

#命令16:用户登录查看命令   w ; who

last:查询当前登录和过去登录的用户信息

lastlog:查询所有用户的最后一次登录时间

#命令17:alias 查看系统中生效的别名   //alias 别名='原命令'   如:alias vi='vim'

vi ~/.bashrc  //写入环境变量配置文件       unalias 别名  //删除别名

命令生效顺序:

第一顺位执行用绝对路径或相对路径执行的命令。

第二顺位执行别名。

第三顺位执行Bsah的内部命令。

第四顺位执行按照$PATH环境变量定义的目录查找顺序找到的第一个命令

#命令18:历史命令 history [选项] [历史命令保存文件]

-c:清空历史命令     -w:把缓存中的历史命令写入历史命令保存文件~/.bash_history

使用上、下箭头调用以前的命令                    使用!!重复执行上一条命令

使用!n重复执行第n条历史命令                   使用!字串 重复执行最后一条以该字串开头的命令

#Bash的基本功能:输出重定向 (其实并没有卵用)

命令  > 文件  2>&1  //覆盖的方式     命令  >> 文件  2>&1  //追加的方式    都放到同一个文件

命令 &> 文件  //覆盖的方式          命令 &>> 文件      //追加的方式          都放到同一个文件

命令>>文件1 2>>文件2              //正确的追加在文件1中,错误的追加到文件2中

输入重定向:  wc [选项] [文件名]               (不常用)

-c:统计字节数           -w:统计单词数         -l:统计行数

命令<文件 把文件作为命令的输入

命令<<标识符

#管道符:

1、 命令1;命令2           //多个命令顺序执行

      命令1&&命令2         //命令1正确执行,命令2才会执行;命令1执行不正确,命令2不会执行

      命令1||命令2          //当命令1执行不正确,命令2才会执行;命令1正确执行,命令2不会执行

      [命令] && echo yes || echo no

2、管道符:命令1 | 命令2               //命令1的正确输出结果作为命令2的操作对象

  #小技巧:netstat -an | grep ESTABLISHED | wc -l            //查看服务器多少个人连接

  # ll -a /etc/ | less

 #通配符:      [^]:逻辑非           [-]:范围                      

?:匹配任意一个字符             *匹配任意多个字符               [] 匹配括号中任意一个字符

Bash中其他特殊符号:

' ' :在单引号中的所有的特殊符号,都没有特殊含义。

" ":在双引号中特殊符号都没有特殊含义,"$","`","" 分别代表“调用变量的值”、“引用命令”、“转义符”的特殊含义

``:反引号括起来的内容是系统命令,在Bash中会先执行,和$()的作用一样,推荐使用$()。

$():同反引号作用,推荐使用。反引号易看错。

#:在shell脚本中,#开头的行代表注释。

$:用于调用变量的值,如需要调用变量name的值时,需要用$name的方式得到变量的值。

:转义符,跟在之后的特殊符号将失去含义,变为普通字符。

挂在操作
linux需要进行手工挂载操作或配置系统进行自动挂载
通过mount命令将格式化的磁盘或者分区挂载到一个目录
mount /dev/sda3(要挂载的分区) /mnt(挂载点)
1、不带参数的mount命令显示所有已挂载的文件系统
-t指定文件系统的类型
-o 指定挂载选项
ro,rw 以只读或读写形式挂载,默认是rw
sync 不使用缓存,直接写入硬盘
async 使用缓存,为默认
noatime 代表每次访问文件不更新文件的访问时间
atime 每次访问文件更新访问时间,为默认
remount 重新挂载文件系统

userdel -r 用户名 删除用户的同时删除家目录

字符界面的优势:

系统中的文件都有一个所属用户及所属组
使用id命令可以显示当前用户信息
passwd命令可修改当前用户密码
/etc/passwd 保存用户信息
/etc/shadow 保存用户密码(加密的
/etc/group 保存组信息
命令whoami显示当前用户
命令who显示有那些用户已经登录系统

使用ctrl+c退出

Version(common):Red Hat +CentOS

http://blog.csdn.net/xb_0916/article/details/8985881 修改键盘映射
xmodmap -pk 以下命令均为修改键盘映射
xev | grep keycode
xmodmap -e "keysym KP_8 = Up"
xmodmap -e "keysym KP_5 = Down"
xmodmap -e "keysym KP_4 = Left"
xmodmap -e "keysym KP_6 = Right"

>>linux文件系统:

开源软件(并不一定免费):Apache(Web服务器软件)、Nginx(轻量级Web服务器)、MySQL、php、python、ruby、Sphinx、samba、mongoDB

用户分为三种,以用户id标识
ID为0为root用户
系统用户 1-499 (web,ftp,svn等
普通用户 500以上

按:键进入,进入之后,最底下一行会出现:的字符,并等待命令的输入

Linux和windows的不同:

id显示当前用户信息
passwd修改当前用户密码

/bin/bash 使用范围最广的shell

快捷键:

ctrl+L 清屏      ctrl+c 强制终止当前命令      ctrl+a 光标移动到命令行首 

ctrl+e 光标移动到命令行尾   ctrl+u 从光标所在位置删除到行首 

ctrl+z 把命令放入后台    ctrl+r 从历史命令中搜索

Tab键自动补全功能

在后台运行进程 在命令后添加一个 &
暂停某个程序 通过ctrl +z或者发送信号17
管理后台作业 
jobs 查看后台运行作业
bg 序号 继续运行后台程序
fg  将后台进行放置到前台运行

pvcreate /dev/sdb7

1、占用的系统资源更少

2、减少了出错,被攻击的可能性

linux编辑器之vim
vim具有三种模式
1、命令模式(默认进入)完成选择,复制,黏贴
2、插入模式(插入模式,完成文本的编辑,按ESC返回命令模式
3、ex模式,命令模式按:键对文本进行保存修改退出

Yum软件仓库

养成计划II

VI编辑器→VIM

支持多级撤销          可以跨平台运行           支持语法高亮           支持图形界面

三种模式:命令模式,输入模式,底行模式。

vim的命令格式:vim + abc     //定位光标到最后一行       vim +3 abc    //定位光标到第三行

vim +/XXX abc      //XXX为一个字符串,定位到第一个出现的行

底行模式常用指令: -w:保存    -q:退出   -:ls   列出当前编辑器打开的所有文件

-:n 下一个文件   -:N  前一个文件     -/xxx  向后搜索    -?xxx向前搜索

- h j k l  光标上下左右       - ctrl+ f b d u 翻页(半页)

命令模式常用指令: -dd 删除光标所在的行  -o 在光标所在的行的下方插入一行并切换到输入模式

 - yy 复制光标所在的行      - p 在光标所在行下方粘贴   - P(大写) 在光标所在行上方粘贴

图片 1

vim指令图

#磁盘管理

df:查看磁盘分区的使用状况

-l:仅显示本地磁盘(默认)               -a:显示所有文件系统的磁盘使用情况,包含比如/proc/

-h:以1024进制计算最合适的单位显示磁盘容量       -H:以1000进制计算

-T:显示磁盘分区类型             -t:显示指定类型文件系统的磁盘分区(后接文件类型0)

-x:不显示指定类型文件系统的磁盘分区

du:统计磁盘上文件的大小

-b:以byte为单位  -k:以kb为单位  -m:以mb为单位   (-h -H同上)  -s:指定统计目标

fdisk -l:查看分区状态       fdisk /dev/sdb:sdb进入分区模式,按照提示选择

硬盘分区要点:

第一:主分区和扩展分区总数不能超过4个

第二:扩展分区最多只能有一个

第三:扩展分区不能直接存储数据,必须在其中建立逻辑分区再存储数据

MBR分区模式:主分区不超4个,单个分区容量最大2TB

GPT分区模式:主分区个数(128),单个分区最大容量(18EB),“几乎”没有限制。

1EB=1024PB;1PB=1024TB;1TB=1024GB;

mkfs  格式化文件系统

mkfs.ext3 /dev/sda  或mkfs -t ext3 /dev/sda

swap交换分区:swapon /dev/sdb  //启用    swapoff /dev/sdb //停止 free:查看加载状态    

1、先建立一个普通的Linux分区。2、修改分区类型的16进制编码。

3、格式化交换分区。   4、启用交换分区。 

用户和用户组:

用户:使用操作系统的人。

用户组:具有相同系统权限的一组用户。

/etc/group:存储当前系统中所有用户组的信息

group :        X         :123   :abc,def,xyz

组名称:组密码占位符:组编号:组中用户名列表

/etc/gshadow:存储当前系统中用户组的密码信息

group:    *    :             :abc,def,xyz

组名称:组密码:组管理者:组中用户名列表

/etc/passwd:存储当前系统中所有用户的信息

user   :      x        :   123   :     456     :     xxxxx    :/home/user:/bin/bash

用户名:密码占位符:用户编号:用户组编号:用户注释信息:用户主目录:shell类型

/etc/shadow :存储当前系统中所有用户的密码信息

user  :vf;Zu8sdf....(单向加密):::::

用户名:密码   :::::

用户组基本命令:

创建用户组:groupadd  -g [组编号] [组名]         更改组名: groupmod  -n   [新组名]  [原组名]

更改组编号:groupmod -g [编号] [组名]           删除用户组:groupdel [组名称] (要先删用户)

向组中添加用户:useradd -g [用户组] [用户]      //系统默认在/home下创建与用户名相同的目录

指定用户目录:useradd -d /home/xxx [用户名] //系统默认创建与用户名相同的用户组

修改用户备注:usermod -c [备注内容] [用户名]  修改用户名:usermod -l [新用户名] [原用户名]

更改用户组:usermod -g [新用户组] [用户名]    删除用户名及个人文件:userdel -r [用户名]  

禁止除了root用户以外的用户登录:touch /etc/nologin    //空文件即可

用户组进阶命令:

锁定账户:passwd -l [用户名]       解锁账户:passwd -u [用户名]

清除账户密码:passwd -d [用户名]

一个用户可以属于多个用户组,一个主要组,其余附属组。

添加一个附属组:gpasswd -a [用户名] [附属组名称]            //添加多个附属组,用逗号隔开。

切换到附属组:newgrp [附属组名称]   //想哪个账号切换,登录哪个账号。

删除附属组:gpasswd -d  [用户名] [附属组名称]

同时添加多个组useradd -g [主要组名称] -G [附属组名称1],[附属组名称2]....

添加用户组密码:gpasswd [用户组]

切换用户:su username

查看系统版本信息:

cat /etc/issue

Linux分区

主分区:最多只能有4个

扩展分区:对一块硬盘最多只能有一个

                 主分区加上扩展分区最多有4个

                 不能写入数据,只能包含逻辑分区

逻辑分区

格式化:写入文件系统。(更好地放入数据)

命令find用以高级查找文件,文件夹
find 查找位置 查找参数

tar -xvf 压缩包路径 -C 路径

Linux应用于企业服务器,嵌入式应用

history命令查看历史命令
通过历史命令的一些简化操作
!! 重复前一个命令
!字符 重复前一个以字符开头的命令
!num 重复按照历史记录序号的命令
!?ABC 重复之前包含ABC的命令
!-n 重复n个之前的命令
Ctrl +R搜索历史记录中包含字符串的命令,最为常用!!!!!!!!!!!!!!!!!

EXT2

1、严格区分大小写

2、Linux中所有内容以文件形式保存(一切皆文件),包括硬件。

3、Linux不靠扩展名区分文件类型(靠权限区分类型)

命令w显示哪些用户已经登录,并且在干什么

grep (不使用通配符,除了egrep可以使用通配符的筛选)

usermod 用来修改用户信息
usermod 参数 username
-l 新用户名
-u 新用户id
-d 用户家目录
-g 用户所属主组
-G 用户所属附属组
-L 锁定用户使其不能登录
-U 解除锁定

5.粘贴

echo显示输出内容
cat 用以显示文件内容
head 显示文件的头几行,默认为10,-n显示制定行数
tail显示末尾几行,默认为10,-n显示指定行数
more用于翻页显示文件内容(只能向下翻页)
less用于单页显示文件内容(带上下翻页)
lspci查看PCI设备信息,-v查看详细信息
lsusb查看USB设备信息,-v查看详细信息
lsmod 用以查看加载的模块

Gpgcheck=0

shutdown用以关机 重启计算机
-h 关闭计算机
-r 重新启动

wq! 强制保存退出

命令zip用以压缩文件
zip linuxcast.zip myfile
命令unzip用以解压缩zip文件
unzip linuxcast.zip

>>压缩文件

命令模式常用命令
i 在光标前插入文本
o 在当前行的下面插入新行
dd 删除当前行
yy 将当前行的内容放入缓冲区(复制当前行
n+yy将n行的内容放入缓冲区(复制n行
p 将缓冲区中的文本放入光标后
u 撤销上一个操作
r 替换当前字符
/ 查找关键字

wq 保存并退出

dumpe2fs /dev/sda1 用来查看分区的文件系统信息
命令e2label为文件系统添加标签
e2label /dev/sda2 显示sda2的系统标签
e2label /dev/sda2 LINUX 将sda2的系统标签设置为LINUX

setfacl -m group:用户组名:权限 路径 对于用户组进行限制

date 查看系统当前时间,或者设置系统时间
hwclock 显示硬件时钟时间
cal 查看日历
uptime查看系统运行时间

Yum update 软件名 更新该软件

useradd 用户名 创建一个新用户,执行此命令,默认执行以下内容
1、在/etc/passwd中添加信息
2、如果使用passwd中创建密码,则将密码加密保存在/etc/shadow
3、为用户创建新的家目录 ddh
4、将/etc/skel中的文件复制到用户家目录中
5、建立一个与用户名相同的组。新建用户默认属于此组
参数:
-d 家目录
-s 登录shell
-u userid
-g 主族
-G 附属组

1.find命令

suid 以文件的所属用户执行,而非执行文件的用户,对目录无影响;sgid以文件所属组身份执行,在该目录中创建的新文件的所属组与该目录的所属组相同,stikey对文件无影响,对目录拥有写入权限可以删除其拥有文件,
但无法删除其他用户文件

d

linux所有设备都被抽象成一个文件,保存在/dev目录下,设备名称一般为hda,hdb,或者sda,sdb(a,b表示第几块设备),IDE设备的名称为hd[a-z],SATA等为sd[a-z];
将磁盘逻辑分为几个区,sda1表示第一块磁盘,第一个分区,sdb2表示第二块磁盘第二个分区;主流分区机制包括MBR和GPT两种

+添加权限

默认权限,每个终端都有一个umask属性。用来确定新建文件。文件夹的默认属性
umask使用数字方式表示,如:022,一般普通用户默认umask为002,root用户为022
目录默认权限为777-umask,文件为666-umask
即是对于普通用户新建文件权限为666-002=664,目录权限为777-002=775
umask命令用来查看设置umask值

-g 以gzip的方式压缩

创建,修改,删除组
groupadd linux 用来创建组
groupmod -n newname oldname 修改组名
groupmod -g newGid oldGid 修改组id
groupdel linux 删除组命令

用户名:指明当前使用的用户

fsck命令用来检查并修复损坏的文件系统,使用-y参数,不提示直接进行修复

c

pwd 显示当前工作目录
touch 命令创建一个新的空白或者更新已有文件的时间
以.开头的文件为隐藏文件

只有在gpgcheck等于1时才需要写

命令unmount用来卸载以挂载的系统
unmount 文件系统/挂载点
如果出现device is busy报错,则表示该文件系统正在被使用,无法卸载,可使用fuser -m 设备名查看文件系统的进程;或者lsof查看正在被使用的文件 lsof /mnt;解决方法切换到非挂载目录
/etc/fstab配置文件为自动挂载的文件系统

P 从光标所在的位置上一行可以粘贴

1、没有文件系统的设备成为裸设备
2、常见的文件系统有fat32,NTFS,ext2,ext3.ext4,xfs,HFS
3、window下主流的系统为NTFS,LINUX下为ext3,ext4

用户描述:用来描述用户信息,方便系统的其他管理员了解用户作用

fdisk -l列出所有分区
fdisk /dev/sdb 对目标磁盘进行分区操作
分区之后需要使用partprobe命令让内核更新分区信息,否则需要重启才能是被新的分区
使用/proc/partitions文件也能查看分区信息

第二种方式:以+数字单位 格式输入大小 例: +500M

gzip用以压缩文件
tar用以归档文件
tar -cvf 创建一个新的归档文件c(create)
tar -xvf 打开一个归档文件
tar -cvzf back.tar.gz /etc -z参数将归档后的文件进行gzip压缩以减少大小

1.cat 文件路径 (将文件内容在屏幕上输出一次)

find . -name linuxcast 在当前目录查找文件名包含Linuxcast的文2件

vgcreate -s 2M jiance /dev/sdb5 /dev/sdb7

userdel 用户名,,,用来删除用户
userdel -r 用户名 连同家目录一起删除

在同一个目录中对一个文件进行剪切操作,其实也就是对其进行重命名

文件系统
操作系统通过文件系统管理文件及数据,磁盘或区需要创建文件系统之后才能被操作系统使用,创建文件系统的过程被成为格式化

ide类型的硬盘单台机器最多只能具有4块

linux帮助
--help ls --help
man命令是linux最为常用的命令,man -k 关键字用来查询包含该关键字的文档
info与man类似,但是更为详细 ,man和info都能使用/ 关键字 进行搜索
很多帮助文档保存在/usr/share/doc内

rm -f 路径 (删除一个文件并不提醒,直接删除)

find /-perm 777 在根目录下查找权限为777的文件
find / -type d 在根目录下查找目录

第四步:

locate 用以快速查找文件,文件夹
注意:此命令需要预先建立数据库,数据库默认每天更新一次,可用updatedb命令手工建立,更新数据库

目标路径如果为一个不存在的文件路径,则为复制并重命名的操作

su -切换到root用户
sudo 使用管理员身份运行执行命令

FAT32:旧版本以及U盘使用的文件系统(最大的只支持4G的单个文件)

e.g.
shutdown -h now 立即关机
shutdown -h 10十分钟后关机
shutdown -h 23:10 23:10关机

交换分区

设置特殊权限
设置suid
chmod u+s linux.net
设置sgid
chmod g+s linux.net
设置stikey
chmod o+t Linux.net
另外也能使用数字表示
suid=4,sgid=2.stikey=1
chmod 4755 linux.net

gedit (在图形化中用类txt的方式编辑文件)

ex模式
:w保存当前修改
:q 退出
:q!强制退出,不保存修改
:x 保存并退出,相当于:wq
:set number 显示行号
:!执行一个系统命令并显示结果
:sh 切换到命令行,使用CTRL +d切换回vim

[root@localhost Desktop]#

mkfs.ext3 /dev/sda3 mkfs.ext4也可用于创建文件系统,但是不够精确,参数较少

挂在参数:指定挂载的一些功能信息

Bash shell支持通配符
×匹配零个或多个字符
?匹配任意一个字符
[0-9]匹配任意一个数字
[abc]匹配列表里的任何字符
[^abc]匹配列表以外的字符

1.mkdir 目录的路径

find / -name *.conf 在根目录下查找以conf结尾的配置文件

pvcreate /dev/sdb5

ls -a显示所有文件包括隐藏文件
ls -l显示详细信息
ls -R 递归显示子目录结构
ls -ld显示目录以及链接信息

SAC:串行scsi接口,速度更快,服务器的主流接口

file命令显示文件类型

可以使用方向键进行翻页,按q键退出,/搜索

uname查看系统内核

>>创建文件

poweroff用以立即关闭计算机
reboot用以立即重启计算机

Yum -y install 软件包名

命令chown改变文件所属用户
chown ddh 文件名
——R参数 递归修改目录下所有文件的所属用户
chgrp ddh 文件名 修改文件所属用户组
-R 递归修改目录下所有文件的用户组
chmod命令改变权限
chmod 777 文件
chmod 777 -R 文件 递归更改读写权限

apt-get install 软件包名 安装

mke2fs命令用来创建文件系统
mke2fs -t ext4 /dev/sda3
-b参数  指定文件系统块大小,默认为4096
-c  建立文件系统时检查坏损块
-L 指定卷标
-j 建立文件系统日志 ext3 ,ext4默认建立

-d 设置用户家目录的位置

MBR主流引导机制,是传统分区,应用与绝大数biosPC设备
MBR支持32和64位系统,支持分区数量有限,最大支持不超过2T空间
GPT一个较新的分区机制
支持超过2T硬盘,向后兼容MBR,必须使用64位系统,mac,linux均支持,window server 64,win 764也支持

2)最大支持4个主分区

facl对文件的所属人是无意义的

su 用户名 临时切换用户

lvcreate -l 100 -n zz jiance

EXT4:更新了断电保护机制以及对小文件的存储支持

q 退出

将物理资源制作为pv

使用ls -l命令查看文件详细内容,可以看到权限

在分区软件在,我们会用blocks去描述分区大小。默认情况下,一个blocks等于两个sector。也就是说一个blocks大小为1k

/sbin/nologin 拒绝人机交互的shell,用户无法登陆

限制用户在创建新文件或目录时,新的文件或目录所具有的权限

/etc/bashrc

目标路径如果为一个目录的路径,则将该文件以源文件名复制到该目录下

/run 存放进程文件

所有人均没有执行权限 a-x

g 所属组

从vg中划分出新的lv

chgrp 用户组名 路径 修改所属组

例:tar -cvf /tmp/bao1 /etc (将etc目录中的内容打包至/tmp下的bao1的文件中保存,大小不发生改变)

-z用Gzip压缩或解压

/etc/shadow

1.cp 源路径 目标路径

Yum list all 显示所有的软件

w 写权限

o 其他人

mkfs.fat :fat32,还支持其他的fat系列

  1. 挂载

ls 查看目录中的内容

lsblk 产看系统中当前分区的情况

硬盘使用:

m 查看帮助菜单

e 扩展分区

mkdir -p 两级的目录路径 (同时及创建父子目录)

| 管道符 (将前一个程序的输出结果,交给后一个程序来处理)

权限掩码

2.more 文件路径 (进入文件中查看文件内容)

IDE:最古老的硬盘接口

t 修改分区标签(在旧版本系统中,标签必须修改分区才能起作用。当前来说标签只具有标签意义)

rm -r 路径 (删除一个文件或目录)

mount 分区路径 挂载点路径

密码:如果用户没有密码,则用*占位。有密码的话,会将密码加密存放至该位置

sp 文件路径 (分屏打开另一个文件进行操作)

每个挂载信息包括如下几项内容:

setfacl -x user:用户名:权限 路径 删除一条facl

man 命令 (参看命令的帮助手册)

4.剪切

chgrp 修改所属组命令

数字二:代表开机时硬盘检测的优先级

# 代表当前使用的用户是超级用户

lvcreate -L lv的大小 -n lv名字 vg 名字

第三部分:描述分区

w 保存修改并退出

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

按照所需要的分区大小进行硬盘分区

log区域:保存日志

用户删除

-l 查看时显示详情信息

df -Th 查看系统中现有的挂载

x 删除光标所在位置的字符

写权限:代表是否能对目录下的文件的信息进行修改

yy为复制当前所在的一行

apt-get remove 软件包 卸载

d目录

第四步:

0代表不进行检测

6)一般情况下,单个分区最大只支持2.2T

pe 物理单元 物理单元是我们管理lv的最小单位。默认大小4M

rm -rf 路径 (删除一个文件或目录并不提醒,直接删除)

以上两个文件为系统开机时用户会加载的配置文件。系统中已经存在的用户在开机时回去加载/etc/bashrc中的内容,而新创建的用户会去加载/etc/profile中的内容。

/home 普通用户的家目录的存放位置

XFS:服务器以及移动工作站使用的文件系统

setfacl -m user:用户名:权限 路径 对于单个用户的权限进行限制

/mnt 存储设备挂载的默认目录

jiance:!!::jiance

执行权限:代表是否能够打开目录(即是否能对目录进行操作)

第一张方式:输入结束扇号

vd 表示虚拟硬盘

2.相对路径:相对于当前所在位置来说,文件所在的路径

2. 数字法

第一位:'-'代表文件类型

dpkg -i 安装包路径 安装

/dev 设备文件的存放文件位置,将硬件设备用文件的方式体现,通过操作文件可以管理硬件设备

-d 查看目录的详情信息

3. sbit:仅对目录设置,对文件没有意义。对目录设置后,存放在目录中的内容,仅有目录所属人以及文件所属人才有权限修改

命名:

/sbin系统二进制文件 (存放会对系统产生影响的文件)一般仅root用户可用

-i 查看文件的inode编号(inode编号是系统中唯一标识一个文件的编号)

pwd命令 (查看当前所在的完整路径)

  1. 在开机前选择菜单使用方向键打断读秒,光标选择第一项,按E键进入grup设置

hd 表示ide接口的硬盘

2.切换控制台,ctrl+alt+F1~F6。一共有6个控制台,默认情况下F1为图形化控制台.

  1. 数字法:

/var 系统的日志文件,媒体文件默认存放的位置

/media 临时存储设备挂载的默认目录

用户

用户组名:密码:组内用户列表

groupadd -g 数字 用户组名 创建设置用户组的gid

s 套接字文件

  1. 基本权限

passwd 用户名 修改指定用户密码

a 所有人

>>命令行提示符:

pvdisplay 查看系统中现有的pv

小于等于4G的内存 配备内存两倍的交换分区

-G 设置用户的从属组(清空原有从属组,重新设置)

一般为设置2的指数幂

>>权限管理

Gpgcheck=0 0/1 0表示对仓库内容不进行校验,1表示进行检验

vg 卷组 将物理储存资源整合之后形成卷组

mkswap 分区路径 制作交换分区的文件系统

ttysn 使用串行通信的登陆

d 删除分区(只能删除没有使用的)

-v显示压缩或解压的过程

6.撤销

主机名:当前设备的主机名称

光盘分区格式化

-j用bzip2压缩或解压

vim编辑器三大模式

例子:sata或scsi接口的第五块硬盘的第六个分区

groupdel 用户组名 删除用户组

使用命令后进入软件:

defaults:默认的挂在参数,包含多种挂载信息(rw , async)

Enable=1

>>通配符

例子: /dev/sda

EXT系列为Linux使用的文件系统

-a 查看目录下所有文件,,文件或目录以.开头的都是隐藏文件

ro:表示以只读的形式挂载,挂载后只能读,无法写

passwd 修改当前用户密码

umask 查看当前用户的权限掩码值

chown 用户名 路径 仅修改所属人

-h 查看信息时,文件大小带单位

apt命令 通过网络从系统内置软件源下载安装软件

如果文件设置了facl,则普通文件会失效,所有的权限都会依据facl中显示的内容

tail -F 文件路径 (动态监视文件内容,文件内容有改变时,将改变的内容在屏幕上输出一次)

-s 设置用户使用shell

在软件中:

2.man手册

sudo 命令 用root用户的身份执行命令(在执行时,需要提供当前使用的普通用户的密码)

.rpm软件安装

用户名:密码:用户id:用户组id:用户描述:用户家目录:用户使用的shell

7.删除

例子:

数字一:代表是否只用kdump技术进行硬盘备份

/proc 直接访问内存数据

第一步:分区

文件权限最大值666

按o键从光标所在位置的下一行,另起一行进入编辑模式

vim 文件路径

用户家目录:类似与windows中的我的文档,保存用户的一些配置信息

153 _______________ --xr-x-wx

2.cp -R 源路径 目标路径

-c创建压缩文件

第三部:选择起始扇区

groupmod -g 数字 用户组名 修改用户组的gid

第一步:

挂载:将系统中的目录与硬盘分区做关联,关联后访问该目录鸡访问该分区中的内容。用来与硬盘分区做关联的目录叫做挂载点。

>> (将命令的标准正确输出保存至文件中,追加到文件原有内容)

apt-get update 更新系统中所有的软件以及系统

rw:表示以读写的形式进行挂载,挂载后可读可写

在原有的三位基本权限数字前面,再添加一位数字用来表示特殊权限

例子:

Baseurl=file://

分区路径 挂载点路径 文件系统格式 挂在参数 数字一 数字二

完全删除一个用户

-f目标文件名(一定放在参数最后一位)

一.一般模式,使用vim命令打开文件后进入一般模式,在一般模式中,只能使用一些简单的编辑操作(复制,剪切,粘贴,撤销等)以及查看文件的内容。

2. 在Linux16一行,将该行最后内容删除,直至ro字符停止,在ro后空一格写rd.break

mkfs.ext4

第二部分:制作文件系统

用户组名:密码:用户组id:组内用户列表

!+命令编号 (再次执行对应的命令)

1.tar命令

读权限:代表能否查看文件中的内容

SATA:个人机器最主流的硬盘,串行接口

&> (将命令的所有输出保存至文件中,并覆盖文件原有内容)

-d 设置用户家目录的位置

Name=iso

ctrl+ww (在两个文件之间切换)

file 文件路径 (产看文件的类型,包括压缩文件)

pts/n 使用图形化的终端

用户id:uid,系统识别用户的根据。0为root用户,1~999为系统保留用户,1000以上为普通用户

useradd 参数 用户名

-aG 为用户添加一个从属组(不清空原有从属组,添加新的)

lv 逻辑卷 从卷组中划分出来的,大小可以灵活调整的分区

一般使用默认扇区

-p保留原始的权限与属性

数字+dd剪切当前所在的行向下的数字行

SCSI:使用scsi指令集的接口,比SATA快

第二部分:描述硬盘的数量

用户组id:gid,系统对于用户组的编号,系统识别用户组的依据

Yum list available 查看仓库中的所有安装包

挂载的配置文件/etc/fstab

1)是在硬盘开始的地方拿出来一部分数据保存分区相关信息

图片 2

date区域:保存文件的数据

/lib64 64位系统运行必备的运行库

在man手册中,按'/'键可以进行搜索,按'q'键可以退出

w!强制保存

  1. Ctrl+x启动

  2. mount -o remount, rw /sysroot

  3. chroot /sysroot/

  4. passwd

  5. touch /.autorelabel

1.绝对路径:从根目录开始写起,表示文件在系统中的绝对位置的写法

lvcreate -L 100M -n abc jiance

/etc/profile

-P使用绝对路径来压缩

swapon -a 重新 挂载所有的交换区

chown 用户名:用户组名 路径 修改所属人,所属组

q 不保存修改直接退出

/etc/shells中可以查看当前系统所具有的所有shell

Yum repolist 查看仓库包中的数量 (经常用来检测仓库是否配置成功)

第三步:

修改权限命令:

-i 安装 (更新安装,完整安装都可以)

sd 表示sata或者scsi,SAS接口的硬盘

mkfs.minix :etx的第一版本

身份操作权限

vgcreate [-s pe大小] vg命名 pv路径(多个pv之间用空格隔开)

dpkg -l 显示系统中已安装的软件列表

ttyn (n的取值范围0~63) 纯命令行的登陆 (0~6表示主机 ,其他表示远程登陆)

[任意内容]

b 第二块

在编辑模式下,可以对文本内容进行任意编辑

访问控制列表——facl

Yum clean all 清空缓存

-s 设置用户使用shell

2. sgid:对文件设置,设置后文件在执行时,会以文件所属组的身份进行执行。对木兰设置后,在目录中新建的所有文件和目录,均会继承所属组身份

j键光标下移

-user (根据文件所属人进行查找)

o+t

目标路径如果为一个存在的文件的路径,则为复制并重命名,并覆盖这个文件

mkfs.xfs

按/键进入底行模式,可以进行关键字搜索(从当前光标所在位置向下搜索)

对文件:(读权限是基本权限,没有读权限,其他权限没有意义)

注意事项:

第二步:

Yum install 软件包名 安装软件

chown :用户组名 路径 仅修改所属组

数字+yy复制当前所在的行向下的数字行

第二步:

apt-cache search 软件名 查找所需要的软件包名

l 链接文件

/etc/passwd 存放用户信息文件(每一行保存一个用户的信息)

第八位到第十位:'r--' 代表系统中的起他的用户权限

6.history (查看当前用户在当前终端使用过的所有历史命令)

mount /dev/sdb2 /mnt/gua1

>>删除

-t查看压缩包内有哪些文件

/usr 类似于Windows中的program files 程序安装的默认路径

目标路径如果为一个不存在的文件路径,则为剪切并重命名的操作

使用逻辑卷管理器:

/srv 存放服务组件

set nu 设置显示行数

在一般模式下,

>>用户管理

第二部:选择分区编号

-g 设置用户所属组

Fdisk /dev/sdb 对第二块硬盘进行分区操作

第五位到第七位:'r--' 代表文件所属组的权限

临时卸载:

4

1.图形化的编辑软件

EXT3:在EXT2的基础上添加了日志系统

2.h键光标左移

组内用户列表:显示将该用户组设置为附属组的所有用户

1. suid:对文件设置,设置suid的文件在执行时,会以文件所属人的身份执行。对目录设置没有效果

>>命令行前缀:

今天就写入门基础,喜欢请持续关注,有问题请多多指教!

一个硬盘分区可以对应多个目录

1代表最高优先级检测

1.touch 文件路径

MBR分区

使用chmod命令设置

密码破解

每个身份的权限用一位数字表示,数字大小为所具有权限的代数和。用三位数代表普通权限

密码:用户切换用户组的依据,这里是密码的保留位,没有实际意义

在该文件中,每一行就是一个挂在信息

主组:用户的主要属组,只能有一个,默认以主组的身份进行操作 。(一个用户只有一个主组)

userdel -r 用户名

/tmp 临时文件存放位置,缓存文件,日志文件

登陆终端

rwxrwxrwx —————— 777

/sys 对/proc的改进,直接访问内存,访问更加模块化,可以直接修改系统内核

/boot 系统启动引导目录

dd 直接删除一行

按空格键向下翻页,无法向上翻页,翻页完成自动退出

Baseurl=仓库路径 指定仓库位置(本地以file://开头, 网络以

在内存写满时,用硬盘的一部分空间做内存用,将内存中不常用的数据暂时保存在硬盘中,腾出内存空间。

目录权限最大值777umake 掩码 临时修改掩码

1 代表硬盘的第一个分区

3)可以占用一个主分区的空间来划分扩展分区,扩展分区用来保存新的分区信息,可以在扩展分区下划分新的逻辑分区

注:服务器默认使用异步模式。个人pc默认使用同步模式

在/etc/yum.repos.d/下创建一个文件,任意命名,以.repo结尾

(取消最后一个字符的特殊含义)

>>路径:当前在系统的什么位置

参数作用

ls 参数

su - 用户名 临时切换用户的同时切换家目录

fdisk 硬盘的路径

p 查看当前分区的信息

小于4G,小于16G,需要配备与内存相同大小的交换分区

fdisk分区软件

tar -xvf 压缩包路径 (解压一个压缩包至当前路径)

第三步:

2.find命令的二次处理

r 读权限

-C指定解压到的目录

l 查看所有的分区标签类型

-t 测试软件包是否使用,不安装

hostnamectl set-hostname 主机名(www.xxxx.com)

大于等于16G的内存,需要配备内存一般大小的交换分区

例:

分区路径 swap swap defaults 0 0

通过硬盘接口类型进行命名的接口类型:

k键光标上移

例子:

-普通文件

用户名 登录终端 登录时间

mount -a 命令重载文件中新的挂载信息

/dev/sdb2 /mnt/gua1 ext4 defaults 0 0

读权限:代表目录下的文件详细信息是否可见,以及是否能对目录中的文件进行各种操作

u 撤销上一次操作

  1. 一个分区内的所有扇区必须连续

  2. 扇区是划分分区的最小单位

  3. 扩展分区无法直接保存数据,必须划分逻辑分区进行使用

  4. 在使用中的硬盘,无法直接更新分区信息,需要使用partprobe命令更新

查看到的4位掩码中,第一位没有意义,后三位为掩码

将pv整合为vg,同时指定该vg中使用的pe的大小

3.less 文件路径 (进入文件中查看文件内容)

n 开始分区

cd ~ 回到当前用户的家目录

身份:u 所属人

u+s suid(只有文件所属人具备执行权时才有作用)

例:

………………

2>> (将命令的标准错误输出保存至文件中,追加到文件原有内容)

/ ,Linux系统中所有的文件均存放在根目录中

5以上 逻辑分区

1~4 主分区或扩展分区

find 查找范围 参数 关键字 -exec 处理命令 ;

用户名:密码:用户相关的时间设置

g+s sgid

X 删除光标所在位置的前一位

tar -tvf 压缩包路径 (查看压缩包中的内容)

>>软件安装

例:ps -aux | grep man (将ps -aux 的输出结果交给grep来进行筛选处理)

用户组

lum逻辑卷管理器

$ 代表当前使用的用户是普通用户

.deb格式安装包安装

永久挂载

1.图形化中右键菜单中选择open in terminal;

/root root用户的家目录的存放位置

二.编辑模式

mkfs.ext2

blkid 查看系统中已经制作好文件系统的分区

>>移动

2.vim编辑器

mkfs.ext3

-J 以XZ的方式压缩

一个目录只能对应一个硬盘分区·

按i键从光标所在位置进入编辑模式

/lib 系统运行必备的运行库 (所以Linux必备)

1.rm 路径

cd ..返回上一级路径

-U 更新安装

/etc/gshadow 保存用户组密码信息

bin:*:16141:0:99999:7:::

>>创建目录

1.who 查看当前系统中登陆的用户

root pts/1 2018-04-29 14.02

p 主分区

Tar格式安装包使用

文件所属人具有读权限 u+r

rpm -ivh 软件包路径 安装

按esc键退出编辑模式,返回一般模式

/dev/mapper/rhel-root / xfs defaults 1 1

-type (匹配文件类型,后面的字母参数依次表示块设备、字符设备、链接文件、文本文件

用户使用的shell:shell是人与计算机交互的翻译官

vgdisplay 查看系统中现有的vg

r=4 w=2 x=1

密码:这里是密码的保留位,现在的密码存放在其他文件中

p 从光标所在的位置下一行可以粘贴

注:在一台系统中,只能由一个分区的检测优先级为1。否则会硬盘故障,无法开机

super block 超级块

用户组id:用户所属的用户组的编号

-size (根据文件大小进行查找,匹配文件的大小,+50KB为查找超过50KB的文件,而-50KB为查找小于50KB的文件,没有符号也代表小于)

>>修改文件的内容

硬盘在系统中文件的命名:

注:/etc/fstab文件是非常重要的,如果内部信息出错,系统会直接无法开机,所以要谨慎书写

配置使用软件仓库

例:-rw-r--r--.

!强制执行

l键光标右移

例子:

^ (匹配以某字符串开头的行)

例:find /etc -size 2k -exec ls -lh {} ;(查找/etc下所以大小小于2k的文件,并显示他们的详细信息)

3

5.tail 文件路径

groupadd 用户组名 创建用户组

2.who am i 查看自己使用哪个用户登陆

chown 修改文件所属人的命令

mkfs.vfat :fat32

>>命令帮助手册

umount 挂载点路径 卸载某个挂载点上的挂载

mkfs.msdos:系统启动盘的文件系统格式

l 逻辑分区(在划分扩展分区之后才能划分)

旧版本叫做vi

在处理命令中。用{}代表find命令查找出来的内容

mkfs.格式 分区路径 对硬盘分区进行格式化

添加用户的命令

$ (匹配以某字符串结尾的行)

1. 字母法

> (将命令的标准正确输出保存至文件中,并覆盖文件原有内容)

pv 物理卷 即将用lvm进行管理的物理储存资源

sync:工作在同步模式下,即硬盘与内存同步储存数据

/etc/sudoers文件中限制哪些用户可以使用sudo命令(默认wheel用户组中的用户可以使用)

tar -cvf 压缩包的名字 要打包的文件或目录的路径 (将文件或目录打包至某位置保存)

usermod 参数 用户名

5)逻辑分区只能使用扩展分区的空间,未划分到扩展分区内的无法被逻辑分区使用

-x解开压缩文件

  1. tar命令打包的安装包

  2. .rpm格式的安装包 (rpm是由红帽公司提出的软件管理器,也是市面上主流的软件管理器)

  3. .deb格式的安装包 (dekg的软件管理器,由Debian提出的软件管理器,目前只有Debian系列系统使用)

三.底行模式 (可以使用一些命令对文件进行操作的模式)

创建用户组

>>硬盘管理

/bin 二进制文件 应用程序 (存放命令的应用程序文件)

chmod 修改文件基本权限的命令

  1. 字母法

临时挂载:重启后失败

1.--help 命令的简单帮助 (命令 --help)

rw-r--r-- ______________ 644

Name=任意内容

>>路径的写法:

Yum groups install 软件包组名 安装一个软件包组

Yum list installed 显示已安装软件

'' (取消内部所以字符的特殊含义)

3.复制

GPT分区

w 保存

完成对/etc/fstab文件修改后,可以使用

lvdisplay 查看系统中现有的lv

Esc+:+wq 保存退出

-g 设置用户所属组(如果组已存在,则加入改组。如果组不存在,则同时创建组和用户,如果不指定,则创建gid=uid,组名=用户名的一个用户)

-移除权限

[用户名@主机名 当前所在路径]命令行提示符

-H 查看信息时,文件大小带单位

文件系统会将分区分为大致三个部分:

第一步:选择分区类型

-v 检查软件包的依赖性关系

dd为剪切当前所在的一行

lv等同于普通的硬盘分区,制作lv完成后,将lv格式化,挂载即可使用

1.可以通过方向键,pgup,pgdown等键移动光标查看文件内容

用户名:用户的命名

Enable=1 0/1 0表示该仓库不生效,1表示生效

1.grep命令

>>复制文件

准备要用来管理的物理资源(可以是硬盘分区,完整硬盘,磁盘阵列)

2> (将命令的标准错误输出保存至文件中,并覆盖文件原有内容)

对目录:(读权限与执行权限是基本权限,没有的话,其他权限没有意义)

-e 卸载

set nonu 取消显示行数

>>打开命令行

hostnamectl命令 (查看当前主机详细信息)

suid=4 sgid=2 sbit=1

%>> (将命令的所有输出保存至文件中,追加到文件原有内容)

目标路径如果为一个不存在的文件路径,则为复制并重命名的操作

NTFS:Windows的文件系统

rpm软件管理器

cd命令 在命令行中切换所在的路径

第一部分:描述接口类型

a 表示该类型的第一块硬盘

目标路径如果为一个目录的路径,则将该文件以源文件名复制到该目录下

>>查找关键字命令

2代表普通优先级检测

dpkg -e 软件名 卸载

-name (根据文件名进行查找)

只要分区的文件系统可以识别,挂载点路径存在,都可以成功挂载

cd 路径 切换到对应的目录下

4)一块硬盘只能具有一个扩展分区

lvcreate -l pe数量 -n lv名字 vg名

特殊权限

第四部:选择结束扇区

  1. 制作文件系统

用来对单个用户或单个用户组的权限进行额外限制

/etc 存放系统中的所有配置文件

例:

设置特殊权限:

/etc/group 保存用户组信息的文件

pvcreate 硬盘或分区路径

find 查找范围 参数 关键字 (例:find /etc/ -name help )

>>查看文件内容命令

-u 设置用户uid(不能与已有用户相同)

Yum groups remove 软件包组名 卸载一个软件包组

写在/etc/fstab文件中

从属组:用户还具备哪些组的权限,用户可以拥有多个从属组。

2 代表硬盘的第二个分区

root用户可以修改任何用户的密码,不需要提供root用户的原密码

3./usr/share/doc中,在该目录中保存系统中大部分软件的使用手册

第二位到第四位:'rw-' 代表文件所属人的权限,依次为读权限,执行权限

4.tac 文件路径 (将文件内容在屏幕上进行倒序输出一次)

>>重定向

  1. file命令查看压缩包格式

  2. 解压缩

  3. 读安装手册

  4. 查看压缩包中是否有安装脚本文件,如果有,执行脚本,完成安装

  5. 如果没有脚本文件,cd至安装包路径下,执行命令./configure

  6. Make 编译

  7. Make install 将编译内容安装

  8. Make clean 清除安装过程中产生的垃圾文件

例:

setfacl -m mask::权限 路径 设置文件的最大权限

Find / -user 用户名 -exec rm -rf {} ;

新创建的文件或目录的权限=权限最大值-掩码

[ISO]

权限:

第十一位:'.' 代表文件是否有设置访问控制列表。'.'没有设置,'+'设置了访问控制列表

userdel 用户名

getfacle 路径 查看文件或目录的访问控制列表

1) 在每个分区的最开始占用一定的空间,保存分区的GUID信息。GUID保存分区的所有信息,而且每个分区具备全球唯一的GUID。

q!强制退出不保存

gpasswd 用户组名字 给用户组设置密码

第三步:挂载

修改用户的命令

async:工作在异步模式下,数据先写入内存后,再由内存缓慢写入硬盘

-u 设置用户uid(不能与已有用户相同)

x 执行权限

Yum update 更新系统以及所有的软件

Yum remove 软件名 卸载软件

  1. 分区

1表示备份 0表示不备份

"" (取消内部字符的特殊含义,但是不能取消 ' $)

按?键进入底行模式,可以进行关键字搜索(从当前光标所在位置向上搜索)

newgrp 用户组名 切换用户组

权限表达式:

M.2:新型的固体硬盘接口

目标路径如果为一个目录的路径,则将该文件以源文件名复制到该目录下

hostname命令

>>查找文件命令

打开纯命令界面。

inode区域:保存文件的inode编号。内部包含以下信息:文件名字,文件数据在硬盘中的位置,文件权限,文件归属,文件时间相关信息。

cd . 刷新

umount 分区路径 卸载分区的所有挂载

操作:

mkfs.cramfs :与光盘有关

常用的文件系统

b 块设备文件

注:pv路径与制作pv的物理设备路径相同

参数:

ls [参数] [路径] 查看目录中的内容

在一般模式下

* (匹配任意数量的任意字符)

grep 关键字 文件的路径 (将文件中包含关键字的行显示出来)

man 文件路径 (查看文件的帮助手册)

在文件中写如下内容

执行权限:代表文件是否可执行,即文件是否为应用程序

chmod 权限表达式 路径 修改文件权限的命令

写权限:代表能否修改文件中的内容

1.mv 源路径 目标路径 (对文件,对目录均可)

mail:x:12:postfix

本文由必赢亚州网址发布于科技创新,转载请注明出处:Linux养成计划I,linux常用命令

关键词:

美国各大苹果店正在装运白色iPhone,Verizon版iPh

看来行踪最隐秘的苹果白色iPhone 4可能即将通过Verizon发售。 据外国媒体报导,一位知情人士称,美国本土的苹果零售...

详细>>

XR已经通过FCC的审查,5b7所示一模一样

尽管已正式展示公布,但CDMA索爱还不会立马贩卖,让大家先来关注一下花旗国际结盟邦通信委员会公布的新HUAWEI审查...

详细>>

汽车资讯频道,出租车燃油附加费今起取消

《办法》规定,以3个月为1个周期,周期内油价(92号汽油最高零售价)加权累计平均值每提高0.8元/升,燃油附加费相应...

详细>>

专家详解机关事业单位人员养老保险制度改革,

养老金并轨:公务员按8%缴养老保险 国务院昨天公布了“关于机关事业单位工作人员养老保险制度改革的决定”,规...

详细>>