文件搜索
locate 只要路径中包含关键字就会被搜索出来 ,搜索很快。
locate 123.txt
locate --help
sudo updatadb
ls
find
locate
使用 cat和more命令查看文件内容
搜索文件内容
grep 从文件中抓取某段文本
grep user 126.txt
grep -v 搜索不包含关键字的行 反向搜索
grep ^’#’ /etc/services 表示以#开头
grep ‘s’$ /etc/services 以s结尾
回显 echo hello
echo hello > 126.txt 覆盖原文件内容
echo hello world >> 126.txt 追加在原文件后面
管道
ls -lh | grep 125.txt
把一个命令的输出作为另一个命令的输入
grep -v ^’#’ /etc/services | grep update
Linux 软链接 快捷方式 ln
Linux 是多用户的,服务器是多人管理的,
ls-l 可以缩写为ll
超管和普通用户
用户添加
添加用户名 useradd user1
sudo useradd user1
sudo passwd user1
sudo 执行特殊命令 su root 切换用户
删除用户 userdel -f user5
强制删除
用户组的添加改名和删除
groupadd group1
groupmod -n group1new group1 用户组改名
cat/ect/group
groupdel
用户的配置文件etc-passwd
ls -i 查看文件id
shell
第一种shell :/bin/bash
第二种shell:/bin/sh
第三种shell:
修改shell chsh
Linux 内置命令和外置命令
服务程序 和应用程序
修改文件的权限
r read
w write
x excute
chmod 修改
chown user1 126.txt
sudo chown user1 126.txt