liunx尚学堂学习笔记

# 显示所有自动应用
chkconfig --list

# 开启自动启动
chkconfig vsftpd on

# 重定向  把命令的结果,重新写到文件里。
ls > cmd.txt

# 追加内容
ls >> cmd.txt

# 错误重定向(2是一个错误的重定向)
lsss 2>cmd.txt

#重定向输入
wall < cmd.txt

# 替换,通知所有人 warnning all 警告所有
wall 内容
wall 'date'

# 管道 ('|' 把上一个命令执行的结果交给下一个命令)

# 启动,第一块网卡的启动信息
dmesg |grep eth0

# 过滤控制字符,解决乱码。
man bash | col -b > bash.txt

# 只列出目录
ls -l | grep "^d"


# 统计数量
wc
ll -R

vi
more 
head
cat

grep ok 1.txt

# 软连接
ln -s 1.txt 4

# 硬连接
ln 1.txt

# 创建用户
useradd testuser
# 添加密码
passwd testuser
# 存的所有用户
more /etc/passwd
# 查看分组
more /etc/group
# 添加一个组
groupadd testg
# 指定他的组
useradd testuser2 -g testg
# 修改组
usermod -g testg testuser

# 删除用户
userdel testuser
# 再去删除他的目录
rm -rf /home/testuser

# 切换用户
su testuser2
# 查看当前用户
whoami
# 退出当前用户
exit

# 文件权限 echo $SHELL
-rw-r--r--  1 root root   12  623 19:50 1.txt
-rw-r--r--  1 root root   59  623 19:45 4
lrwxrwxrwx  1 root root    5  623 19:49 5 -> 1.txt
drwxr-xr-x  8 root root 4096  526 17:29 apache-jmeter-2.13
drwxr-xr-x  4 root root 4096  62 15:24 download

-代表文件、d代表目录,l代表连接,r读、w写、x执行。
3个为1组,第1组为所有者的权限,创建者,2组为同组人的权限,3组为其他人的权限。

# 执行权限 
chmod +x 1.txt
# 减执行权限
chmod -x 1.txt
# 单用户增加执行权限
chmod u+x 1.txt
# 同组加执行权限
chmod g+x 1.txt
# 所有人加执行权限
chmod o+x 1.txt

# 所有权限
chmod 777 1.txt
二进制,二进制算法。

# 修改文件所有者
chown testuser2 1.txt






发表于: 3年前   最后更新时间: 4月前   游览量:3065
上一条: liunx之tcp(笔记)
下一条: liunx命令(笔记)

评论…


  • 评论…
    • in this conversation