2019年8月23日 日报
1.LINUX学习
useradd -d 目录 用户名 | 指定目录创建用户 |
---|---|
useradd -g 组名 用户名 | 指定组创建用户 |
usermod -g 用户组 用户名 | 修改用户组 |
passwd 用户名 | 设置用户密码 |
userdel 用户名 | 删除用户保留目录 |
userdel -r 用户名 | 删除用户并删除目录 |
Id 用户名 | 查看用户信息 |
su – 用户名 | 切换用户 |
exit | 退回到上一步目录 |
whoami | 查看当前是哪个用户 |
groupadd 组名 | 创建组 |
goupdel 组名 | 删除组 |
ln -s file1 lnk1 | 软连接 就是快捷方式 |
rm -rf 软连接名 | 删除软连接 |
ln file1 lnk1 | 物理连接 |
init 运行级别 | 切换运行级别 |
man 命令名 | 帮助信息 |
mkdir -p 多级目录 | 创建多级目录 |
rmdir 目录名 | 删除空目录 |
rm -rf 目录名 | 删除非空目录 |
touch 文件名 | 创建一个空文件 |
touch 文件名 文件名 | 一次创建多个文件 |
cp 原文加 目标文件 | 拷贝文件 |
cp -r 原文件及目录 目标文件及目录 | 递归拷贝整个文件夹 |
mv 旧文件名 新文件名 | 文件重命名 |
mv 旧路径文件名 新路径文件名 | 移动文件 |
cat 文件名 | 查看文件内容 |
cat -n 文件名 | 查看文件内容并显示行号 |
cat -n 文件名 | more | 分页查看文件 |
more 文件名 | 分页查看文件 |
less 文件名 | 查看大文件 |
ls -l > 文件名 | 将ls显示的信息覆盖写入到文件中 |
ls -l » 文件 | 将ls显示的信息追加写入到文件中 |
cat 文件1 > 文件2 | 将文件1的内容覆盖写入文件2中 |
echo ‘内容’ > 文件 | 将内容覆盖写入到文件中 |
echo ‘内容’ » 文件 | 将内容追加写入到文件中 |
echo 内容 | 将内容传入控制台 |
head 文件名 | 查看文件前10行 |
head -n 5 文件名 | 查看文件前5行 |
tail 文件名 | 查看文件后10行 |
tail -n 5 文件名 | 查看文件后5行 |
tail -f 文件名 | 实时观察文件 |
history | 显示历史执行的命令 |
find 目录 -name 文件名 | 按名字查找文件 |
find 目录 -user 用户名 | 按用户查看文件 |
find 目录 -size +10k | 按大小查看文件 |
find 目录 -name *.txt | 通配符查找 |
updatedb | 创建locate数据库 |
locate 文件名 | 查看文件 |
grep 选项 查找内容 源文件 | 在文件中查找关键字 |
cat 文件名 | grep 内容 | 将cat查找出来的内容利用grep进行内容查找 -n代表显示行号 |
gzip 文件名 | 文件压缩 |
gunzip 文件名 | 解压缩 |
zip 选项 要压缩成什么样子 要压缩的内容 | 压缩文件 -r递归压缩 |
unzip 选项 解压对象 | 解压文件 -d解压到哪去 |
tar -zxvf | 打包指令,能压缩也能解压 |
进度:30%