绝对路径就是形如 /usr/share/tomcat/logs 以根目录开头的,称为绝对路径
相对路径就是形如 ./logs 以. 或者. .开头的,称为相对路径
在多人共用一个主机是可以创建多个用户来使用 前提是root用户
1)用法
useradd 【用户名】
passwd
2)功能:创建一个新用户
给用户设置密码/修改密码(修改设置密码时先选中用户,在输入密码,输入密码时没有显示)
切换用户:
1)用法:
su 【用户名】
之后输入密码即可
1)用法 cd 【路径名】
- 功能:切换目录,cd 后面的路径可以是绝对路径(以/开头的),也可以是相对路径(以.或者. .开头,.也可以省略.)
| cd / | /在Linux中是一个特殊路径,表示根目录 |
| — | — |
| cd . . | 回到上级目录 |
| cd ~(或者直接 cd) | 回到home目录 |
| cd - | 回到上个目录 |
1)用法: ls 【选项】【目录或文件】
| -a | 列出目录下的所有文件,包括以 . 开头的隐含文件 |
| — | — |
| -l | 列出文件的详细信息(ls -l可缩写为ll) |
| -r | 列出所有子目录下的文件(递归) |
ls -a
ls -l或者ll
ls -r
1)用法 pwd
2) 功能:查看当前目录,常用于复制路径
Linux 中复制是 ctrl+insert
粘贴 shift +insert 如果不能复制就加上组合键 f n
1)用法:touch【文件名】
2)功能:创建一个空白文件
1)用法:echo 【内容】 >【文件名】
2)功能:写内容到文件中
但是使用echo命令写文件是一件麻烦的事情,一般写文件是用vim命令来对文件进行编辑的
1)用法:cat 【文件名】
2)功能:查看文件内容
如果没有内容,cat就看不到效果
1)用法:rm 【选项】【文件名/目录】
2)功能:删除文件或者目录
| rm 【文件名】* | *代表通配符,删除了和文件名前面匹配的所有文件名(没有写文件名,就删除了当前目录下,所有的文件) |
| — | — |
| rm -r | 删除目录(递归) |
| rm -rf | 直接删除 |
rm 【文件名】*
rm-r 递归删除目录下的文件和目录
危险操作 rm -rf /
Linux 删除文件,并不是真的“物理删除”,而是使用一个标记这个磁盘空间的数据置为“无效”,运气好能找回来,运气差点都回不来了,注意删除操作时,一定要谨慎。
1)用法:mkdir 【目录名】
2)功能:创建新目录在当前目录
mkdir -p创建多级目录结构例如:mkdir -p 目录名/目录名/目录名
1)用法:tree
2)功能:把当前目录按照树形结构 打印出来
第一次使用需要下载 ,先输入下面语句来下载
yum install tree
1)用法:cp 【源文件或目录】【目标文件或目录】
2)功能:cp即 copy 复制功能
| cp 【源文件名】【目标文件名】 | 拷贝文件 |
| — | — |
| cp -r 【源目录名】【目标目录名】 | 拷贝目录 |
当目标目录/文件下有重名文件,就会覆盖
cp操作涉及到大量的写磁盘操作,如果当前拷贝目录比较大时,此时拷贝操作可能就比较耗时,cp操作既要修改目录结构,也要修改文件内容。
1)用法:mv 【源文件/目录名】【目标路径名】
2)功能:mv即move 移动/重命名
除了移动还有一个功能就是重命名 :
mv 【文件名/目录名】【新名字】
mv 操作时不会涉及到大量的磁盘操作(也有磁盘操作,但是不会很多),mv操作,只需要修改目录结构即可。
=========================================================================
1)用法:man 【要查看的命令】
2)功能:类似于帮助手册,查看命令的用法
1)用法:less 【文件名】
2)功能:文件进行翻页
按q退出less页面,使用上下键 滚屏
还能使用 /【关键词】 将文件中所有带该关键词的进行标记
cat是将整个文件的内容都显示出来了,如果文件过大,使用cat就不方便了,less打开大文件很快
最后的话
最近很多小伙伴找我要Linux学习资料,于是我翻箱倒柜,整理了一些优质资源,涵盖视频、电子书、PPT等共享给大家!
资料预览
给大家整理的视频资料:
给大家整理的电子书资料:
如果本文对你有帮助,欢迎点赞、收藏、转发给朋友,让我有持续创作的动力!
网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
理的电子书资料:
[外链图片转存中…(img-O6HYMjxe-1714146731998)]
如果本文对你有帮助,欢迎点赞、收藏、转发给朋友,让我有持续创作的动力!
网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!