Linux常用命令
对经常用到的命令小结一下,省的忘记没有地方查找 一.用户管理 添加用户 useradd? 用户名 useradd -d? 家目录 用户名 useradd -g 用户组 用户名 删除用户 userdel? 用户名 userdel -r 用户名? ?家目录一同删除 查询用户信息 id 用户名 切换用户 su 用户名 查看当前登录者 who am I 添加组 groupadd 组名 删除组 groupdel 组名 修改用户的组 usermod -g 用户组 用户名 将用户添加到新组中 gpasswd -a 用户名 用户组 gpasswd -d 用户名 用户组 ? 用户配置文件 用户信息:/etc/passwd 口令配置文件 用户密码:/etc/shadow 组配置文件: /etc/group 二.实用命令 查看当前目录下的文件与目录 ll/ls/ll -a ll列表方式显示文件信息 ll -a 显示所有文件信息包括隐藏文件 ls 显示文件名 帮助命令 man 获取命令信息 help 查询shell内置命令的帮助信息 ?显示目录路径 pwd 切换目录 cd? cd .. 回到上一级目录 创建目录 ?mkdir 目录 创建一级目录 mkdir -p 目录 创建多级目录 删除目录 rm 目录 rm -rf 目录 r删除子目录,f没有删除提醒 创建文件 touch 文件名1 文件名2 文件名3 复制命令 cp? 源文件 目的路径 cp -r 源文件 目的路径 远程复制 scp? ? 用户名@ip:源文件路径? ? 本地文件路径? ?远程复制 scp? ? ?源文件路径? ? ?用户@ip:本地路径? ? ?远程传输 移动文件或重命名 mv 源文件 目的文件路径 追加命令 >输出重定向,文件内容被覆盖 >>追加,文件内容没有被覆盖 查看文档内容 cat :cat一次性显示文件整个内容,常与管道符配合使用 more :more 一般用于显示文件内容超过一屏 的内容,并且提供翻页功能 输出指令 echo 输出内容到控制台 head指令 head用于显示文件的开头部分内容,默认情况下head指令显示文件的前10行内容 head 文件? ?显示开头10行 head -n? num 文件? ?显示开头num行 tail? 指令 tail用于显示文件尾部内容 tail 文件? 显示后10行内容 tail -n? num? 文件名? ?显示文件后num行 histroy指令 查看已经执行过的历史命令 ! num? 执行执行过的第num条命令 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |