首页 > 综合百科 > vers是什么1还是0,vers是什么意思中文

vers是什么1还是0,vers是什么意思中文

时间:2023-10-17 10:41:06 浏览量:

  一、什么是linux   

  

  Linux是一个操作系统。   

  

  运行PPT,浏览网站,玩游戏等。   

  

  安卓手机操作系统是Linux。   

  

  Linux发展历史:   

  

  德比安(1933年)-乌班图(2004年)   

  

  休闲服(1933年)-苏斯(1994年)   

  

  雷德哈特(1944年)-森托斯(2003年)   

  

  红帽-红旗组织(1999年)   

  

  红帽费多拉RHEL(2002年)   

  

  二、救援模式   

  

  Centos用户级别(centos6之前)   

  

  0-关闭   

  

  1-单用户模式   

  

  2,3,4-多用户模式   

  

  5-图形操作界面   

  

  6-重新启动   

  

  ls-l/usr/lib/systemd/system/run level * target可以查看系统的所有级别。   

  

  通过安装程序进入-选择第三个故障排除项目-选择第二个Rescue a CentOS Linux系统。   

  

  1回车继续——输入提示指令进入原系统——然后可以修改密码,修改后直接重启。   

  

  三、alias的相关内容   

  

  查看系统中别名的所有命令,别名   

  

  echo $PATH   

  

  查看系统环境变量   

  

  自定义命令   

  

  别名自定义命令='要执行的命令'   

  

  卸载别名命令unalias自定义命令   

  

  四、更改所有者和所属组   

  

  修改文件所有者   

  

  卡特彼勒/etc/passwd查看系统用户   

  

  Chown所有者文件   

  

  修改文件所有者   

  

  chgrp所属的组文件   

  

  这两个也可以一起用。   

  

  五、文件权限管理   

  

  改变文件权限   

  

  rw- r - r -   

  

  r表示可读w表示可写x表示可执行。   

  

  第一段指出了文件所有者的权利。   

  

  第二段表示所属团体的权限。   

  

  第三段表示其他用户的权利。   

  

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

  

  所以RW-R-R-=6 4 4   

  

  chmod=更改模式   

  

  Chmod版权数字文件   

  

  数字也可以变成特定的命令。   

  

  示例:chmod u=rwx,g=rwx,o=rwx目录   

  

  chmod a-x目录向该目录的所有用户添加x权限。   

  

  更改文件权限   

  

  如果在Ls -l的第一列末尾有一个.表示受制于selinux。   

  

  Getenforce查看selinux状态   

  

  强制意味着打开,允许意味着关闭。   

  

  Setenforce 0 off setenforce 1 on   

  

  Selinux需要修改配置文件才能完全关闭。   

  

  修改/etc/selinux/config文件   

  

  将SELINUX=enforcing改为SELINUX=disabled。   

  

  Chmod -R可以修改目录中的所有子目录和文件。   

  

  六、环境变量 PATH   

  

  使用echo $PATH查看环境变量的位置。   

  

  # echo $PATH   

  

  /usr/local/sbin :/usr/local/bin :/usr/sbin :/usr/bin :/root/bin :/tmp/   

  

  这是存储环境变量的目录。   

  

  可以通过PATH=$ PATH :/instruction location/instruction添加系统环境变量。   

  

  但只是为了这只靴子。   

  

  如果你想永久实现它,你需要修改它。   

  

  vi /etc/profile   

  

  在底部加一行PATH=$PATH:/指令位置/保存。   

  

  七、创建和删除文件   

  

  触摸目录/文件在目录中创建该文件。   

  

  Rm目录/文件删除该目录下的文件(会有确认提示)   

  

  Rm -rf目录/文件强制删除该目录中的该文件(不会有确认提示)   

  

  Rm -rfv目录强制删除该目录下的所有文件(执行后无提示,v显示进程)   

  

  八、LS命令的基本用法   

  

  Ls目录   

  

  检查该目录中的文件。   

  

  Ls -l目录   

  

  检查此目录中的文件权限和大小。   

(字节)、所有者、所有组、创建时间、文件名

  

# ls -l boot

  

总用量 80404

  

-rw-r--r--. 1 root root 140894 8月 23 2017 config-3.10.0-693.el7.x86_64

  

drwxr-xr-x. 3 root root 17 4月 10 20:35 efi

  

drwxr-xr-x. 2 root root 27 4月 10 20:36 grub

  

drwx------. 5 root root 97 4月 10 20:44 grub2

  

-rw-------. 1 root root 47942730 4月 10 20:40 initramfs-0-rescue-1894a1f2b3c54de98a1f1188acf0ca84.img

  

-rw-------. 1 root root 18346528 4月 10 20:44 initramfs-3.10.0-693.el7.x86_64.img

  

-rw-r--r--. 1 root root 611315 4月 10 20:37 initrd-plymouth.img

  

-rw-r--r--. 1 root root 293027 8月 23 2017 symvers-3.10.0-693.el7.x86_64.gz

  

-rw-------. 1 root root 3228420 8月 23 2017 System.map-3.10.0-693.el7.x86_64

  

-rwxr-xr-x. 1 root root 5877760 4月 10 20:40 vmlinuz-0-rescue-1894a1f2b3c54de98a1f1188acf0ca84

  

-rwxr-xr-x. 1 root root 5877760 8月 23 2017 vmlinuz-3.10.0-693.el7.x86_64

  

-表示普通文件 (可以用 cat 查看文件内容,带颜色的就不能用cat查看)

  

d表示目录

  

c表示字符串文件 (ls -l /dev/黄色的表示c)

  

l表示软链接文件,相当于Windows快捷方式

  

b表示块文件,一般表示磁盘

  

s表示socke文件,用于通信(ls -l /dev/log粉色文件)

  

ls -i 目录(inode)

  

查看该目录下文件在硬盘中存放的位置

  

ls -lh 目录

  

和ls -l一样,只是大小的单位换成了千字节

  

ls -a 目录

  

查看该目录下的所有文件,包括隐藏的文件和目录,带有“."的就是隐藏文件或子目录

  

ls -lta 目录

  

多了一个t,就能让目录以时间顺序排序,时间越早越排前

  

ls -ld 目录

  

多了一个d,只显示目录本身,不加d会显示目录下的所有文件

  

更多用法用 man ls 查看

  

九、绝对路径和相对路径

  

任何文件都有一个从/开始的文件路径,这就叫绝对路径

  

从当前目录下的开始的文件路径就叫相对路径

  

可以从任何位置用绝对路径访问文件

  

pwd 可以查看当前所在位置的绝对路径

  

十、centos7的网络设置

  

对于刚装好的系统,可以使用 dhclient 来使系统自动获取IP

  

使用 ip add 查看系统网络配置

  

命令可以用 TAB键 补充,如果不能补充则可能是命令输错或有多个相似命令

  

ifcfg-lo 是系统网络回环地址

  

CTRL+L 清屏

  

排除网络问题

  

route -n 查看网关

  

如果没有PING 命令,可以使用 yum -y network-tools 安装

  

systemctl restart network.service 重启网卡

  

十一、单用户模式

  

重启linux可以使用

  

reboot

  

init 6 (重启)

  

init 0 (关机)

  

poweroff

  

shutdown -r now

  

在进入系统时按 E 进入编辑模式

  

ro 表示只读,rw表示读写

  

rw init=sysroot/bin/sh 这句表示系统开机后自动运行一个可以输入命令的程序 然后 Ctrl+X 启动

  

然后进入安全模式

  

ls /sysroot/bin下是原系统内的所有文件

  

如果出现小方块 是因为中文乱码 输入 LANG=en 定义语言

  

chroot /sysroot/ 切换回原系统

  

改完密码后必须输入 touch /.autorelabel

  

十二、命令汇总

  

改密码 passwd

  

查看ip ip addr

  

查看计算机名 hostname

  

更改计算机名 hostnamectl set-hostname 用户名

  

重启网络服务 systemctl restart network.service

  

关闭防火墙服务 setenforce 0

  

远程其他服务器 ssh ip

  

查看服务器终端连接信息 w

  

查看当前登录用户名 whoami

  

指定端口远程 ssh -p 端口 用户名@ip

  

查看防火墙状态 getenforce

  

新建用户 useradd 用户名

  

树形查看文件目录 tree 位置

  

指定层次查看树形目录 tree -L 层数 位置

  

查看程序用法 man 程序

  

查看目录关联指令 ldd 目录

  

查看命令用到的文件 which 命令

  

十三、SSH的密钥设置

  

mkdir /root/.ssh 创建存放公钥的目录

  

chmod 700 /root/.ssh 给予编辑权限

  

vi /root/.ssh/authorized_keys 这是存放SSH密钥的文件目录,无法TAB补充

  

setenforce 0 关闭防火墙服务

  

十四、系统目录结构

  

# ls /

  

bin dev home lib64 mnt proc run srv tmp var

  

boot etc lib media opt root sbin sys usr

  

/bin

  

存放普通用户的操作指令文件

  

/dev

  

保存设备信息

  

/home

  

存放用户文件

  

/lib64

  

存放库文件

  

/boot

  

存放系统关键文件

  

/etc

  

存放系统配置文件

  

/sbin

  

存放超级用户的操作指令文件

  

/media

  

存放媒体文件

  

/usr

  

存放单用户文件

  

/run

  

存放系统进程临时文件

  

十五、cd命令

  

cd全名 change directory

  

cd - 可以返回上次目录

  

cd 返回用户家目录

  

cd ~ 前往root目录 (和 cd /root 作用一样)

  

cd .. 返回上层目录

  

使用man cd 查看更多用法

  

十六、创建和删除目录

  

mkdir 目录(只能逐步往下创建)

  

mkdir -pv 目录 创建一连串目录

  

rmdir 目录 移除目录(必须为空目录)

  

rmdir -p 目录 移除该目录下所有文件,只要是空的就会删掉

  

十七、cp命令

  

基本用法 cp 要复制的目录 移动后存放的目录

  

cp默认使用alias 执行的命令是 rm -i 会在覆盖文件时进行询问

  

可以使用绝对路径跳过询问

  

注意:如果加了/表示拷贝目录,会把整个目录拷贝到目标位置文件夹内,新创建一个文件夹

  

使用 man cp 查看更多用法

  

十八、mv命令

  

基本用法 mv 源目录/文件 目标目录 复制目录

  

复文件时能改名并直接保存

  

mv 源目录/ 目标目录/ 复制目录

  

mv命令使用alias 执行的是mv -i

  

可以使用绝对路径跳过询问

  

更多mv用法可以使用 man mv 查看

  

十九、查看文件

  

1.cat

  

cat -a 显示全部,在每行的末尾会有$标注一行结束

  

cat -n 显示行数,在每行的开头显示这一行的行数

  

cat 目录 >>目录 会把前一个目录的文件追加到后一个目录的文件

  

2.more

  

more每次会显示一整个屏幕

  

空格键往下翻 CTRL+B往上翻

  

3.wc

  

wc可以查看一个文件的行数

  

4.less

  

和more类似,支持方向键查看

  

空格键/CTRL+F往下翻 CTRL+B往上翻

  

不会自动退出 需要按Q

  

按/可以搜索字符 按N往下翻 (从前往后看)

  

按?可以搜索字符 按N往上翻 (从后往前看)

  

按shift+G跳到末尾 按G跳到开头

  

5.head

  

head -n 数字 文件

  

查看文件前几行

  

6.tail

  

tail -n 数字 文件

  

查看文件后几行

  

tail -f 文件

  

动态查看文件末尾 有变动会立即显示

  

看日志可能要用到

  

二十、umask

  

系统根据umask值赋予新文件权限 用 umask 查看值

  

更改umask值

  

umask 002

  

umask作用

  

目录权限 :777-umask=实际权限

  

文件权限 :666-umask=实际权限

  

这里都需要换算成rwx算法

  

二十一、隐藏权限

  

设置隐藏权限 chattr

  

chattr +权限 文件 为文件附加隐藏权限

  

chattr -权限 文件 为文件删除隐藏权限

  

lsattr 文件 查看是否有隐藏权限

  

i权限不能rm touch cp

  

a权限不能rm touch cp 只能追加

  

特殊权限

  

s=set_uid 获得文件临时拥有者的权限(必须为二进制文件)

  

/usr/bin/passwd

  

linux

© 格特瑞咨询-验资网 版权所有 | 黔ICP备19002813号

免责声明:本站内容仅用于学习参考,信息和图片素材来源于互联网,如内容侵权与违规,请联系我们进行删除,我们将在三个工作日内处理。联系邮箱:303555158#QQ.COM (把#换成@)