学习中遇到的一些Linux常用命令
这是我在本学期目前为止学到的Linux常用命令,写这个笔记是为了方便我自己期末复习,和以后参考,后面会时不时的更新,可能有错误的地方欢迎指正
一般操作
查看自己所输入的所有历史命令:history
清屏:clear
文件操作
查看路径:pwd
进入文件夹:cd 路径
查看当前文件夹目录:ls
蓝色字体:文件夹
黑色字体:文件
绿色字体:有权限的文件
查看当前文件夹的详细信息:ll(ll=ls-l)
查看帮助:ls--help (很多地方都可以使用--help来查看帮助)
创建文件夹:mkdir 文件夹名
同时创建多个文件夹:mkdir 文件1 文件2 文件3
删除文件夹:rm 文件名
强制删除:rm -f
递归删除:rm -r
删除强制递归:rm -fr
删除全部:rm -fr *
创建文件:>或者touch 文件名
查看文件:cat 路径
文件内容编辑操作
编辑文件:vim 文件名
进入编辑模式:a(不止这一个,还有很多都能进入编辑模式)
退出编辑模式:Esc
保存是 :W
退出是 :q
保存并退出是 :wq或者:x
强制退出是 :q!
删除光标所在的一行:dd
删除三行:3dd
撤回:u
复制:yy
复制三行:3yy
粘贴:p
跳到文档首行:gg
跳到文档最后一行:G
跳到光标所在行的末尾:A
用户和权限操作
创建新用户:useradd 用户名 (创建的用户会存在home文件夹下)
查看创建的用户:id 用户名
删除用户:userdel 用户名
修改密码:passwd 用户名 新密码
echo 新密码 |passwd --stdin 用户名(这会要你输入密码)
echo 用户名:新密码 |chpasswd