Linux 命令大全
2024-06-29 08:56:38 12 举报
AI智能生成
linux命令大全
作者其他创作
大纲/内容
时间日期
date:查询当前日期
cal 2021:日历
文件目录
pwd:查看当前绝对路径
ls:查看当前文件夹内容
-l :查看详细信息
-a :查看所有内容,包括隐藏的
cd:目录切换
.. :上层目录
~ :家目录
/ :根目录
mkdir -p:创建多层文件夹
rmdir:删除空目录(不为空不能删除)
touch:创建空文件
cp [选项] 来源 目标 :拷贝文件或目录
-r :递归到子目录
-v :显示进度
-i :文件覆盖提示
rm [选项] 文件或目录:删除文件
-r:递归删除所有
-f:强制不提醒
mv :移动文件与目录或重命名
重命名示例:mv oldNameFile newNameFile
移动文件: mv /temp/movefile /opt/test
cat [选项] 文件名 :查看文件内容
-n :显示行号
less 文件名:查看文件内容
echo [选项] [输出内容]
head -n 5 文件名: 查看文件开头5行内容
tail [选项] 文件名:查看文件内容
-n 5 显示 5 行
-f 实时更新文档的所有更新
> 输出重定向 >> 追加
ln -s [原文件或目录] [软链接名]:给原文件创建一个软链接
history:查看历史命令
压缩和解压
gzip/gunzip:处理 .gz 压缩解压
zip/unzip [选项] xx.zip: 处理 .zip 压缩解压
-r :递归压缩
-d:指定压缩后的存放目录
tar -zxvf xx.tar.gz 解压xx.tar.gz
tar -zcvf xx.tar.gz /home/ : 将home 目录压缩成 xx.tar.gz
开关机
shutdown
-h now 立即进行关机
-h n “n分钟后关机”
-r now 重启计算机
halt: 关机
reboot: 重启计算机
sync: 把内存数据同步到磁盘
用户和用户组
useradd 用户名
添加用户(默认家目录 /home/用户名)
-d 指定用户家目录
-g 指定用户组 (示例:useradd -g 用户组 用户名)
passwd 用户名:指定/修改密码
userdel [选项] 用户名
删除用户(默认不会删除家目录)
-r 删除家目录
id 用户名:查询用户信息
su - 用户名:切换用户
logout:注销用户
groupadd 组名:新增组
groupdel 组名:删除组
usermod -g 用户组 用户名:修改用户的组
补充:用户和组相关文件
/etc/passwd
/etc/shadow
/etc/group
权限管理
r=4 读, w=2 写,x=1 执行
chmod 777 文件或目录:修改权限 7=4+2+1 (chmod +x 文件名,修改成可执行文件)
chown 用户:组 文件或目录:改变所属者和所属组 (如果是目录 chown -R 用户:组 目录)
chgrp 用户组 文件或目录:修改所在组
0 条评论
下一页