指令 | 描述 | 备注 |
useradd 用户名? | 添加用户 | useradd -d /home/test king |
passwd 用户名? | 更改密码 | ? |
pwd | 显示当前所在目录 | ? |
userdel 用户名 | 删除用户 | ? |
userdel -r 用户名 | 删除用户并删除对应的home目录 | ? |
id 用户名 | 查询用户信息 | ? |
su - 切换用户名 | 切换用户 | ? |
exit或logout | 返回原用户 | ? |
who am i | 显示登陆的信息 | ? |
指令 | 描述 | 备注 |
groupadd 组名 | 新增组 | ? |
groupdel 组名 | 删除组 | 如果创建用户时,没有创建组,系统就会默认创建一个组,组名和用户名一致。 |
useradd -g 用户组 用户名 | 新增用户时直接加上组 | ? |
?
查看当前运行级别:systemctl get-default
指定用户默认运行级别:system set-default multi-user.target
?
3:多用户级别,multi-user.target
5:图形化界面级别,graphical.target
指令 | 描述 | 备注 |
man | 获取帮助信息 | 例如:查看ls命令的帮助信息man ls 在Linux下,隐藏文件是以.开头,选项可以组合使用,比如ls -al,比如ls -al /root |
help | 获取shell内置命令的帮助信息 | ? |
指令 | 描述 | 备注 |
pwd | 显示当前工作目录的绝对路径 | ? |
ls | 显示当前目录下文件 | ? |
ls -lh | 显示目录下文件的详细信息(将文件大小由字节变为k,M,G) | ? |
cd~ | 回到自己的家目录 | ? |
cd.. | 到上级目录 | ? |
mkdir | 创建目录 | 默认只能创建一级目录,创建多级目录:mkdir -p /home/animal/tiger |
rmdir | 删除目录 | ? |
touch | 创建空文件 | ? |
cd source dest | 拷贝指令cp | ? |
cd -r source dest | 递归复制整个文件夹 | ? |
rm | 删除目录 | -r:递归删除整个文件夹,-f:强制删除不提示; |
mv oldNameFile newNameFile | 重命名 | ? |
mv /temp/movefile /targetFolder | 移动文件 | ? |
less | 分屏查看文件内容 | ? |
echo | 输出内容到控制台 | ? |
head | 显示文件的开头部分内容 | 显示文件的前五行? head -n 5 |
tail | 显示文件的尾部内容 | ? |
> | 输出重定向 | ? |
>> | 内容追加 | 列表的内容写入文件中:ls -l > 文件 列表的内容追加到文件的尾部:ls -al >> 文件 将文件1的内容覆盖到文件2:cat 文件1 > 文件2 echo "内容" >> 文件 |
ln | 软链接,也成符号链接,类似于Windows里的快捷方式 | ln -s [原文件或目录][软链接名],例如:ln -s /root/ myroot |
history | 查看已经执行过的历史命令 | 1、显示所有的历史命令:history 2、显示最近使用过的10条指令:history 10 3、执行历史编号为5的指令:!5 |
指令 | 描述 | 备注 |
date | 显示当前时间 | ? |
date + %Y | 显示当前年份 | ? |
date + %m | 显示当前月份 | ? |
date + %d | 显示当前是哪一天 | ? |
date + "%Y-%m-%d %H:%M:%S" | 显示年月时分秒 | ? |
date -s 字符串时间 | 设置系统当前时间 | date -s "2021-04-11 15:46:00" |
cal | 日历指令 | 显示本月日历 |
cal 2021 | 日历指令 | 显示2021年日历 ? |
指令 | 描述 | 备注 |
find | 将从指定目录向下递归遍历其子目录,将满足条件的文件或目录显示在终端。 | 基本语法:find [搜索范围][选项] 例子: 1、find /home -name hello.txt 2、find /opt -user jack 分页显示:find /home -user jack?| more 3、查找整个Linux下大于200M的文件 find / -size +200M |
locate | 快速定位文件路径 | 需先执行updatedb创建locate数据库 |
which | 查看某个指令在哪个目录下 | 例如:which ls |
grep | 过滤查找 | 基本语法:grep [选项] 查找内容 源文件 选项:-n 显示行号;-i 忽略大小写 例如: 1、cat /home/hello.txt |grep "yes" 2、grep -n "yes" /home/helo.txt |
| | 管道 | ? |
指令 | 描述 | 备注 | ||||||||||||
zip | 压缩文件 | -r:递归压缩;-d:指定压缩文件的存放目录 例如:zip -r myhome.zip /home/ | ||||||||||||
unzip | 解压文件 | 例如:unzip -d /opt/temp /home/myhome.zip | ||||||||||||
tar | 压缩和解压文件 | 基本语法:tar [选项] xxx.tar.gz 打包的内容 选项说明:
? 例如: 1、将/home的文件夹压缩成myhome.tar.gz tar -zcvf myhome.tar.gz /home/ 2、解压myhome.tar.gz到opt/tmp目录下 (1)mkdir opt/tmp (2)tar -zxvf /home/myhome.tar.gz -C /opt/tmp ? |
?
往期精彩内容:
【全栈最全Java框架总结】SSH、SSM、Springboot
?
错误描述: 在开发.net项目中,通过microsoft.ACE.oledb读取excel文件信息时,报...
项目中用到的一些特殊字符和图标 html代码 XML/HTML Code 复制内容到剪贴板 div ...
复制代码 代码如下: % URL="http://news.163.com/special/00011K6L/rss_newstop....
DELETEFROMTablesWHEREIDNOTIN(SELECTMin(ID)FROMTablesGROUPBYName) Min的话保...
本文实例讲述了Laravel框架源码解析之反射的使用。分享给大家供大家参考,具体如...
4月11日20:30~22:00通过腾讯会议进行了第二次在线学习讨论我把学习笔记整理一下...
正则忽略大小写 – RegexOptions.IgnoreCase 例如: 复制代码 代码如下: Str = R...
工具:Eclipse,Oracle,smartupload.jar;语言:jsp,Java;数据存储:Oracle。...
上篇文章给大家介绍了 Java正则表达式匹配,替换,查找,切割的方法 ,接下来,...
Elasticsearch 是通过 Lucene 的倒排索引技术实现比关系型数据库更快的过滤。特...