登录  | 加入社区

黑狼游客您好!登录后享受更多精彩

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

查看: 504|回复: 0

centos体系进阶

[复制链接]

216

主题

1

帖子

0

现金

黑狼菜鸟

Rank: 1

积分
0
发表于 2017-11-24 09:00:36 | 显示全部楼层 |阅读模式 来自 江苏
cp下令

cp filename1 filename2 将文件filename1拷贝成filenema2
cp -R one_dir two_dir 将目次one_dir拷贝到two_dir目次下
留意拷贝目次是加上参数-R
移动和重定名mv

mv 1.txt 2.txt 将文件1.txt 改名字为文件2.txt
mv 111 222 将目次111改名字为目次222
mv 1.txt 222/ 将文件1.txt移动到目次222下
文件检察下令

cat filename 从前倒后看
cat -A filename 表现竣事符$
tac filename 从后往前看
more filename 空格键换屏 enter键换行
less filename 空格键换屏 enter键换行 上下键换行
j 向下换行
k 向上换行
ctrl+b 上翻
ctrl+f x 下翻
g 跳到第一行
G 跳到末行
/text 搜刮 n 下移 N 上移
?text 搜刮 n 上移 N 下移
q 退出
head 检察文件前十行
head -2 1.txt 检察文件前两行
tail 默认检察文件后十行
tail -3 1.txt 检察文件后3行
tail -f 1.txt 动态检察 默认表现后十行 有更改可以动态表现
ctrl+c 退出
文件和目次属性

目次
d rwx r-x r-x 2 root root 4096 11月 21 01:01 111
文档
- rw- r-- r-- 1 root root 4096 11月 21 01:01 111
文件范例
d 目次 ,-文件 ,c 字符装备文件, b 块装备文件,l 软链接文件 ,s socket文件 ,p 管道文件
所属主权限
所属组
其他组
inode号
巨细
创建或更改的时间
文件名
chmod下令

r=4 w=2 x=1
chmod 755 filename
chmod -R 755 filename 继续到子文件
chmod u+x,g+r,o+w filename
chmod a+r filename
umask 0022 默认权限 - --- -w- -w-
默认目次755 777-022
drwxr-xr-x
默认文件644 666-022
-rw-r--r--
chown下令

2016-10-16 12:48栏目:进阶
TAG: chown
chown 属组 属主修改
chmod user filename 修改属主
chown :group filename 修改属组
chown user group filename 同时修改属主和属组
chown -R user:group filename 继续修改
chattr文件隐蔽属性

sattr filename 检察特别属性
lsattr -R filename 检察目次级目次下的子目次的特别权限
chattr +a 1.txt 增长a权限 只能追加文本,本能删除更改 echo "asdf" >> 1.txt 追加
chattr -a 1.txt 去掉a权限
chattr +i 1.txt 增长i权限 不能追加、重定向、修改、删除,所属组属主也是不能更改
特别权限之set_uid

只能作用于可实行的二进制文件
chmod u+s filename
-rws rwx rwx
-rwS rwx rwx
chmod u+s /bin/ls 平凡用户可以以root权限实行ls
chmod u-s /bin/ls 去掉set_uid权限
特别权限之set_gid

特别权限之set_gid 平凡用户root组权限实行 作用于目次和文件上
set_uid=4 set_gid=2 stick_bit=1
chmod g+s /bin/ls
chmod 2755 /bin/ls
特别权限之sticky_bit

假如文件地点的目次权限为777 那么该文件有被其他用户修改、删除的权限。为防止其他用户删除,必要给文件地点目次增长t权限。
chmod o+t ccc
ls -ld
drwxrwxrwt
那么ccc目次下的文件没有被其他用户删除的权限
find搜刮下令

which 搜刮只能搜刮echo $PATH目次下的可实行文件
whereis 搜刮包罗关键词的几个目次下的文件,如/usr/ /man/ /bin/ 匹配不精准
locate 搜刮关键字地点路径的列表哭,不搜刮tmp文件下文件,匹配不精准 yum install -y mlocate updatedb更新列表库
find 文件路径 -name='关键词' -type=d(指定范例)
find /var/log/ -type f -mtime +30 -name *.log 查找一个月从前的日记
find /var/log/ -type f -mtime +30 -name *.log |xargs ls
find /var/log/ -type f -mtime +30 -name *.log |xargs rm
find /tmp/ -type f |xargs -i mv {} {}.bak
三个时间属性 atime mtime ctime

state xxx 检察三个时间属性
Access atime 访问时间给 当读取文件时该时间改变 如cat
Modify mtime 修改时间 当修改文件时改时间发生改变 如vi
Change ctime 创建时间 当修改文件时改时间发生改变 如vi
touch 下令能同时改变三个时间
软链接和硬链接ln

软链接相称于快捷方式
ln -s /root/text.txt /tmp/ln.txt
硬链接相称于快捷方式
ln /root/test2.txt /tmp/ln2.txt
两个文件的巨细一样,inode也一样,只能在同一个分区下创建,应用于文件,不能做目次的硬链接
用户名文件 /etc/passwd

cat /etc/passwd
root:x:0:0:root:/root:/bin/bash
cxf:x:500:501:cxf:/home/cxf:/bin/bash
用户名:暗码:uid:gid:表明阐明:家目次:shell
暗码文件/etc/shadow

cat /etc/shadow
UA1T7Ah7M7Wt7T7j.jpg
root:$6$huxMUW/D$ZtsNxiBtxuyO2XBbzHOcVu.hvgniYWIYhgPDEBA.92o2Yrf0IaF70jpbi2rA1A2CcgeZUSL1oi9gsjWVULb9A0:17067:0:99999:7:::
cxf:$6$5wF0.aQC1yLcAWef$c6NNs9rsaJ/4rzs1YwlOzQy3SbxJrDchQl5JtlSNZakVLuJXBQBU2yTmKXxSZnEvaZGXU4JmFV1XePQuHQVnc1:17095:0:99999:7:::
用户名:暗码:前次更改暗码的时间:要过多少时间才气更改暗码:暗码多少天到期:暗码到期前多少天发告诫:到期后多少天锁定账号:账号的生命周期:保存值
增长和删除用户组groupadd

groupadd grp1
tail /etc/group
groupadd -g 503 grp1 指定组的id为503
groupdel grp1 删除grp1组 若组下有效户不能删除该用户组
增长和删除用户useradd

useradd use1
创建用户user1是也会创建user1的用户组
useradd -u 505 -g grp1 -d /home/use2 -s bin user2
指定创建uid=505 用户组为grp1 家目次为/home/user2 shell为/bin 的用户use2
useradd -M -s /sbin/nologin user3
不创建家目次
userdel user1
删除用户user1,家目次没有删除
userdel -r user1
删除用户user1,并删除家目次
usermod修改用户属性

usermod -g 505 user1
将user1的gid改为505
usermod -L user1
锁定user1
usermod -U user1
解锁user1
passwd修改用户暗码

2016-10-23 12:51栏目:进阶
TAG: passwd
passwd user1
更改user1暗码
passwd
直接更改root暗码
passwd --stdin user1
明文修改暗码
echo "123456" |passwd --stain user1
直接将user1的暗码修改为user1
mkpasswd #yum install -y expect 安装
天生字符串
mkpasswd -l 12 -s 2 -d 4 -C 2 -c 2
天生一个长度为10 包罗特别字符2个,数字4个,大写字母2个,小写字母2个的随机字符串
su切换用户

whoami
检察当前用户
su - user1
切换到用户user1,并把情况变量切换过来
su -
切换到root用户,并把情况变量切换过来,必要输入暗码
su
切换到root用户,没有把情况变量切换过来,必要输入暗码
su - -c "mkdir /tmp/123.txt" user1
以用户user1创建/tmp/123.txt文件
sudo详解

sudo
可以让平凡用户用root权限实行
visudo
ulCE06m3aABl33EE.jpg
root ALL=(ALL) ALL
user1 登岸ip(root) 权限ls
user1 ALL(root) ls
user1可以以root用户利用ls下令
sudo ls /root/
sudo -l
检察当前用户的sudo下令
df下令

df
检察分区环境,不能检察swap,用free下令检察
df -h #df -k df -m
分区利用环境
df -i
检察inode利用环境
du下令

du
检察文件目次巨细
du /etc/
检察/etc/下全部目次文件的巨细,末了一行表现总巨细,默认单元k
du -m /etc/
检察/etc/下全部目次文件的巨细,末了一行表现总巨细,默认单元m
du -h /etc/
检察/etc/下全部目次文件的巨细,末了一行表现总巨细
du -sh /etc/
检察etc目次巨细
fdisk下令

fdisk -l检察磁盘分区状态fdisk /dev/sdb 分区,小于2T的硬盘 (大于2T的用parted /dev/sdb/)
m p n l w q
磁盘格式化mke2fs,mkfs.ext4

mkfs.ext4 /dev/sdbb5
格式化分区 /devsdb5 格式为ext4 体系保存为5%
mke2fs -t ext4 -b 4096 -m 1 -L cxf /dev/sdb1
格式化分区 /devsdb1 格式为ext4 块巨细4096 体系保存为1% 文件体系标签cxf
磁盘挂载与卸载mount/umount

mount /dev/sdb5 /mnt/
将/dev/sdb5挂载到/mnt/下
umount /mnt/
卸载
分区表fstab

将必要开机挂载的磁盘写入到文件中
1. /etc/fstab
duF34G5SdfZDx3gx.jpg
/dev/sdb5 /www ext4 default 0 0
要挂载的分区 挂载目次 格式 挂载选项 是否备份 是否开机检测
default=rw,suid,dev,exec,auto,nouser,async
2. /root/rc.local
vi /root/rc.local
增长一条
mount /dev/sdb5 /www/




上一篇:好奇北大青鸟宏鹏IT学院?专访北大青鸟宏鹏it学院
下一篇:centOS7网络无法毗连
您需要登录后才可以回帖 登录 | 加入社区

本版积分规则

 

QQ|申请友链|小黑屋|手机版|Hlshell Inc. ( 豫ICP备16002110号-5 )

GMT+8, 2024-5-3 17:57 , Processed in 0.122835 second(s), 47 queries .

HLShell有权修改版权声明内容,如有任何爭議,HLShell將保留最終決定權!

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表