首页 > 其他分享 >Liunx基础知识--1

Liunx基础知识--1

时间:2023-03-10 10:45:10浏览次数:42  
标签:-- 文件系统 基础知识 命令 Liunx Linux ng ls

文件系统

与 Windows 文件系统不同,Linux 系统不受物理驱动器的限制。Linux 文件系统在其文件结构的顶部有根或 /。这并不代表物理驱动器,而只是逻辑文件结构的顶部。

 请注意,在上面的 Linux 文件系统图中,文件系统的最顶部是/或文件系统的根目录。请不要将其与“root”用户混淆,它们是两个不同的东西。在这里,root 只是文件结构的基础。作为初学者,/ 下最重要的子目录可能是;

1. /root 这代表所有强大的根用户的主目录

2. /etc 这些通常是 Linux 中配置文件驻留的地方 

3. /home 是用户的主目录

4. /mnt 是其他文件系统附加或挂载到文件系统的地方

5. /bin 是 Windows 语言的二进制文件或可执行文件所在的位置

6. /lib 是库所在的目录。这些是共享的程序,类似于 Windows DLL。

我们稍后会回来,并在以后的教程中花更多时间处理这些关键目录,但就目前而言,您对 Linux 文件系统有一个一般概念就足够了。

pwd

 

 

 返回的是当前路径

whoami

返回的是当前用户

 

 

 cd

到达指定路径

 

 

 cd ..

返回上一个层级

ls

正如您在上面的屏幕截图中看到的,使用ls命令时会列出文件和目录。如果我们需要有关文件和目录的更多信息,例如权限、所有者、大小以及修改时间,我们可以在ls 之后添加-l开关

ls -l

在 Linux 中做列表时,我通常总是添加 -l 开关,但每个列表都有自己的。

最后,一些文件在 Linux 中是隐藏的,不会被简单的 ls 或 ls -l 命令显示出来。如果我们加上一个小写的a(-a),隐藏的文件就会显示出来。

ls -la

 

 

 

help(帮助)

几乎每个命令都有一个帮助文件。这些帮助文件提供了一个粗略的帮助屏幕,以帮助您理解命令、实用程序或应用程序。例如,如果我在使用最好的无线破解工具 aircrack-ng 时需要帮助,我可以简单地键入命令,然后输入--help。请注意双破折号 (--)。Linux 中的惯例(尽管并不总是遵守)是在单词选项(例如帮助)之前使用双破折号 (--),在单字母选项之前使用单破折号 (-)。查看 aircrack-ng 的帮助屏幕以获取示例

 aircrack-ng --help

在某些情况下,您可以使用-h或? 获取帮助文件。例如,如果我需要帮助使用最好的端口扫描工具 nmap,我会输入;

nmap -h

 请注意,我在 nmap -h 中使用了 h 之前的单破折号。       man

除了可用于大多数命令和应用程序的帮助开关之外,您还可以通过转到其手册页找到有关特定应用程序或命令的更多信息。几乎每个 Linux 发行版都维护着所有实用程序、命令和应用程序的手册。您只需在命令、实用程序或应用程序前键入man即可查看手册,例如

kali > man aircrack-ng

这将打开 aircarck-ng 的手册,为我们提供比--help屏幕更完整的信息。使用man,linux用more命令打开手册,一个文件显示命令,我们稍后会看到。我们可以使用Enter键滚动浏览此手册文件,或使用 PGDN 或 PGUP 键向下翻页。要退出,我们只需键入“q”。     参考链接:https://www.hackers-arise.com/post/2016/08/04/Linux-Basics-for-the-Aspiring-Hacker-Part-1

标签:--,文件系统,基础知识,命令,Liunx,Linux,ng,ls
From: https://www.cnblogs.com/wgd-elwood/p/17202581.html

相关文章

  • ASP.NET Core - 配置系统之配置读取
    一个应用要运行起来,往往需要读取很多的预设好的配置信息,根据约定好的信息或方式执行一定的行为。配置的本质就是软件运行的参数,在一个软件实现中需要的参数非常多,如果我们......
  • vue3中 defineComponent
    在这个例子中,父组件引用了MyComponent组件,并通过props传递了一个字符串作为message属性的值。在MyComponent组件中,我们可以通过props参数来获取这个值,并在se......
  • linux基础(3)--实用指令2(时间指令、搜索指令和压缩指令)
    1时间日期指令1.1datedate  显示当前时间date+%Y 显示当前年份date+%m 显示当前月份date+%d 显示今天date"+%Y-%m-%d%H:%M:%......
  • 6.prometheus监控mysql多实例
    一、背景介绍公司采用prometheus作为监控平台,经过资料查找,mysqld_exporter和mysql是[1:1],既每个mysql实例都需要起一个exporter进程来采集mysql监控数据,不过最近看github......
  • Linux系统给root扩容
    https://blog.csdn.net/aben_sky/article/details/121515322可适用于给其他分区扩容1,查看分区情况[root@pxe~]#df-hFilesystemSizeUsedAvailUse%M......
  • np.random.normal 正态分布(Normal distribution)
    正态分布(Normaldistribution),也称“常态分布”,又名高斯分布(Gaussiandistribution),最早由棣莫弗(AbrahamdeMoivre)在求二项分布的渐近公式中得到。C.F.高斯在研究测量误差时......
  • 使用ControlNet 控制 Stable Diffusion
    本文将要介绍整合HuggingFace的diffusers包和ControlNet调节生成文本到图像,可以更好地控制文本到图像的生成ControlNet是一种通过添加额外条件来控制扩散模型的神经网络......
  • 生成器总结
    生成器1、生成器对象的本质生成器对象其实本质上就是迭代器对象,内置有双下__iter__和__next__方法2、区别迭代器对象就是Python解释器提供的各种数据类型或是文件......
  • T3 出行云原生容器化平台实践
    公司简介T3出行是南京领行科技股份有限公司打造的智慧出行生态平台,由中国第一汽车集团有限公司、东风汽车集团有限公司、重庆长安汽车股份有限公司发起,联合腾讯、阿里巴......
  • https原理究极学习笔记
    介绍相信很多人,对https的过程不清楚,只是知道https是安全加密的,背后的原理,过程并不清楚我曾经也是对https的过程并不清楚,一知半解,而且最可气的是每次面试,面试官很可能就问......