Linux基础操作
Linux 基础操作
1.常用的命令
1.1用户管理
pwd
显示当前用户所在目录userdel milan
删除用户 milan ,但是要保留家目录user -r tom
删除用户 tom 以及主目录 一般情况下我们建议保留目录id 用户名
查询用户信息su - 切换用户名
切换用户 1.从权限高的用户切换到权限低的用户,不需要输入密码 2 当需要返回原来的用户时 使用exit / logout
指令useradd 用户名
创建用户passwd 用户名
修改该用户的密码who am i
查看当前用户的信息 / 当前登录的用户groupadd 组名
新增组clear
清楚当前界面显示的信息groupdel 组名
删除组useradd -g 用户组 用户名
增加用户时直接加上组usermod -g 用户组 用户名
修改用户的组
1.2运行级别
init [0123456]
通过init 来切换不同的运行级别, 比如 5 - 3 , 然后关机systemctl get-default
查看当前的运行级别systemctl get-default multi-user.target
设置当前运行级别为 3 这个级别 多用户有网络reboot
重启systemctl set-default graphical.target
设置当前运行级别为 5 这个级别 图形化界面
1.3找回root密码
- 请看操作文档
1.4 帮助指令
man [命令或配置指令]
获取帮助信息man ls
查看ls
的帮助信息 在 linux 隐藏隐藏文件是以 . 开头, 选项可以组合使用help 命令
获得 shell 内置命令的帮助信息
1.5 文件目录指令
-
pwd
显示当前工作目录的绝对路径 -
cd ~
回到家目录 -
cd ..
回到当前目录的上一级目录 -
mkdir [选项] 要创建的目录
创建目录 常用选项-p
创建多级目录 -
rmdir [选项] 要删除的空目录
删除空目录 -
rm -rf 要删除的目录
删除非空目录 小心谨慎 -
touch 文件名称
创建一个空文件 -
cp [选项] source dest
拷贝文件到指定目录 选项-r
递归复制整个文件夹 -
\cp -r source dest
强制覆盖不提示方法 -
rm [选项] 要删除的目录或文件
删除文件或文件夹 选项-r
递归删除整个文件夹-f
强制删除不提示 -
mv oldNameFile newNameFile
移动文件与目录或重命名 老目录和新目录一样就是重命名否则就是移动文件 -
cat [选项] 要查看的文件
-n 显示行号 为了浏览方便,一般会带上 管道命令| more
cat -n /etc/profile | more
-
more
是基于VI编辑器的文本过滤器,他以全屏幕的方式按页显示文本文件内容,more指令内置的若干快捷键(交互指令),看下图: -
less 要查看的文件
less指令用来分屏查看文件内容,它的功能与 more 指令类似,但是比more指令更加强大, 支持各种显示终端,less指令在显示文件内容时,并不是一次性将整个文件加载之后才显示,而是根据显示需要加载内容,对于显示大型文件时具有较高的效率
-
echo [选项] [输出内容]
输出内容到控制台 -
head 文件
查看文件的前10行内容head -n 5 文件
查看文件头 5 行内容, 5 可以是任意行数 -
tail 文件
查看文件尾10行内容 -
tail -n 5 文件
查看文件最后 5 行 代码 -
tail -f 文案
实时跟踪该文件的所有更新 -
cal
显示当前日历信息 -
>
输出重定向>>
追加指令 -
ln -s [原文件目录] [软连接目录] (给原文件建一个软连接)
-
history
查看已经执行的指令history 10
看最近的10个!5
执行曾经执行过的第5条指令
时间日期类
date
显示当前时间date + %Y
显示当前年份date + %m
显示当前月份date + %d
显示当前是哪一天date "+%Y-%m-%d %H:%M:%S"
显示年月日时分秒date -s 字符串时间
设置系统当前时间cal
查看日历
查找指令
本文作者:TomLove
本文链接:https://www.cnblogs.com/tomlove/p/17703100.html
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步