首页 > 系统相关 >0x01 Linux Fundamentals Part 2

0x01 Linux Fundamentals Part 2

时间:2023-12-07 23:44:06浏览次数:38  
标签:文件 Part Fundamentals 0x01 用户 文件夹 ls root SSH

Task1、引言

  • 参数介绍
  • 复制文件和移动文件
  • 介绍文件和文件夹安全的访问机制以及如何识别当前用户对文件的访问权
  • 运行脚本和执行文件

Task2、利用SSH接入远程主机

什么是 SSH 及其工作原理?

SSH 只是一种加密形式的设备之间的协议。通过网络传输的数据都会被加密,形式如下图:

 step1:部署你的Linux主机

step2:点击Start AttackBox

 step3:使用SSH连接主机

 Task3、参数引入

ls -a:显示隐藏文件

 ②ls --help:列出该命令接受的可能选项,提供简要说明和如何使用它的示例。

 ③man ls:利用man阅读与ls相关的文档

 Task4、文件系统交互(续)

  • 创建文件和文件夹
  • 移动文件和文件夹
  • 删除文件和文件夹

Creating Files and Folders (touch, mkdir)

touch 文件名

mkdir 文件目录名

Removing Files and Folders (rm)

rm 文件名

rm -R 文件目录名

Copying and Moving Files and Folders (cp, mv)

cp 源文件 目标文件

mv 源文件 目标文件

 Determining File Type(文件类型)

①file 文件名

 Task5、权限

ls -lh:输出文件夹针对不同用户的权限开放情况

 权限类别:

  • Read
  • Write
  • Execute 

The Differences Between Users & Group

如果已设置权限,则一组用户也可以对同一文件拥有相同或不同的权限集,而不会影响文件所有者本身。

su 用户:切换用户

su -l 用户:切换用户,进入一个新的终端

 Task6、常见的目录

/etc:存储操作系统使用的系统文件的常见位置。

例如,下面屏幕截图中突出显示的 sudoers 文件包含有权以 root 用户身份运行 sudo 或一组命令的用户和组的列表。

 ②/var:“var”是变量数据的缩写,是 Linux 安装中的主要根文件夹之一。此文件夹存储系统上运行的服务或应用程序经常访问或写入的数据。例如,正在运行的服务和应用程序的日志文件写入此处(/var/log),或者不一定与特定用户关联的其他数据(即数据库等)。

 

 ③/root:与 /home 目录不同,/root 文件夹实际上是“root”系统用户的主目录。

 

④ /tmp:该目录是“temporary”的缩写,是易失性目录,用于存储只需要访问一次或两次的数据。与计算机上的内存类似,一旦计算机重新启动,该文件夹的内容就会被清除。

 

标签:文件,Part,Fundamentals,0x01,用户,文件夹,ls,root,SSH
From: https://www.cnblogs.com/tqqnb/p/17884226.html

相关文章

  • 0x00 Linux Fundamentals Part 1
    Task1、引言目标:在Linux机器上运行第一条命令会与文件系统进行交互介绍在Linux上的用户和组Task2、背景知识“Linux”这个名称实际上是基于UNIX(另一种操作系统)的多个操作系统的总称。由于UNIX是开源的,Linux的变体具有各种类型和大小-适用不同的用途。例如,Ubuntu和......
  • SharePoint 的 Web Parts 是什么
    WebParts可以说是微软SharePoint的基础组件。根据微软自己的描述,WebParts是SharePoint对内容进行构建的基础,可以想想成一块一块的砖块。我们需要使用这些砖块来完成一个页面的构建。我们可以利用WebParts在SharePoint中添加文本,图片,文件,视频,甚至是动态内容。添加Web......
  • CMC-ORACLE-函數row_number() over(partition by )函数用法
    row_number()over(partitionby)函数用法row_number()over(partitionby),作为oracle常用的分析函数,身为数据开发时必须要掌握的。不过一段时间不用,难免会有些忘记,今天整理一下一些场景下的用法。现有表(test_rownumber)有如下数据:RUSER(用户名)RID(用户编号)RSAL(用户消费)RD......
  • 多元线性回归基础part1
    发现新天地,欢迎访问概念回归分析是数据分析中最基础也是最重要的分析工具,绝大多数的数据分析问题,都可以使用回归的思想来解决。回归分析的任务就是,通过研究自变量X和因变量Y的相关关系,尝试去解释Y的形成机制,进而达到通过X去预测Y的目的。常见的回归分析有五类:线性回归、0‐1回......
  • 即时通讯技术文集(第26期):实时音视频技术合集(Part1) [共16篇]
    为了更好地分类阅读52im.net总计1000多篇精编文章,我将在每周三推送新的一期技术文集,本次是第26 期。[- 1 -] 实时语音聊天中的音频处理与编码压缩技术简述[链接] http://www.52im.net/thread-825-1-1.html[摘要] 在视频或者音频通话过程中,一方面为了减小原始声音数据......
  • Flask ORM 学习笔记Part06:marshmallow的使用(下)
    前两篇学习笔记中讲了schema字段,验证器等。这篇就是Marshmallow在ORM中用的比较多的dump与load操作。dumploadMarshmallow提供了两个主要的方法:dump和load。dump:将Python对象转换为JSON、XML等格式。它将接受一个Python对象作为输入,并返回一个字符串或字节流,表示该对象......
  • 分区管理工具 fdisk parted
    目录一、fdisk工具创建一个磁盘分区1、虚拟机添加测试硬盘2、创建磁盘分区3、文件系统管理磁盘分区4、挂载二、parted命令使用场景操作命令'help'查看命令列表查看分区情况划分出主分区"parted1"删除分区格式化操作设置开机自动挂载方法一:编辑/etc/fstab文件方法二:编辑/etc/rc.loc......
  • 第三章 哈希表**part01**
    第三章哈希表**part01** 242.有效的字母异位词 题目链接:https://leetcode.cn/problems/valid-anagram/需要注意的点 字符串结束标志的判断 字母ASCII到数字的映射/简化映射 similar的操作,在简化时,如果只需要判断,可采取互补向......
  • [ARC120E] 1D Party 题解
    提供二分+DP做法。Solution题意给出\(n(\le2\times10^5)\)个单调递增偶整数\(a_i\),求最小的\(k\)满足每一个\(i\)都可以在\(k\)时刻之前(含)与相邻的数相遇。每个单位时间可以移动一个单位距离。思路启发式思考在想到正解之前,我们可以想想类正解。显然,在时间一单......
  • CF1163B2 Cat Party (Hard Edition) 题解
    题意:思路:对于满足条件的区间$[1,x]$,有如下三种情况:$1$.所有元素出现次数都为$1$;$2$.除了一个元素出现次数为$1$之外,其余元素出现次数都相等;$3$.除了一个出现次数比其他数的出现次数多$1$的元素之外,其余元素出现次数都相等。在线处理:设$cnt_i......