修改文件及目录
-
创建文件
-
cat
命令用于查看文件内容,但是也可用于创建小文件,如果更大的文件最好在文本编辑器中例如Vim中输入代码,然后另存为文件。
┌──(rootðkali)-[~] #正常查看文件内容 cat后跟文件名
└─$ cat worknotes.txt
- start apache server on the linux machine
- secure the ftp server
- setup winrm on dancing
# 为了创建一个文件,我们遵循带有重定向的 cat 命令,用 > 符号表示,以及我们想要创建的文件的名称。
┌──(rootðkali)-[~]
└─$ cat > worknotes1.txt
Linux Hacking Skill
#当你按下 ENTER 键时,Linux 将进入交互模式并等待您开始输入该文件的内容。但只要你开始打字,无论你输入什么都将写入文件内,如退出并返回提示,请按 CTRL+D。
#之后我们再查看该文件
┌──(rootðkali)-[~]
└─$ cat worknotes1.txt
Linux Hacking Skill
# 如果需要向文件中添加更多内容 就需要使用双重定向符号 >>
┌──(rootðkali)-[~]
└─$ cat >> worknotes1.txt
is so cool!
#再次查看文件内容
┌──(rootðkali)-[~]
└─$ cat worknotes1.txt
Linux Hacking Skill
is so cool!
# 如果需要覆盖原文件,可直接使用 >
┌──(rootðkali)-[~]
└─$ cat > worknotes1.txt
hello!
┌──(rootðkali)-[~]
└─$ cat worknotes1.txt
hello!
-
touch
这个命令是创建文件的第二个命令
#创建一个名为worktxt的文件
┌──(rootðkali)-[~/桌面/workfile]
└─$ touch worktxt
# 列举出当前目录中的文件
┌──(rootðkali)-[~/桌面/workfile]
└─$ ls
worktxt
-
创建目录
在 Linux 中创建目录的命令是 mkdir,它是创建目录(make directory)的缩写。
# 创建一个名为newfolder的文件夹
┌──(rootðkali)-[~/桌面/workfile]
└─$ mkdir newfolder
# 查看目录下的文件及文件夹
┌──(rootðkali)-[~/桌面/workfile]
└─$ ls
newfolder worktxt
# 进入新的文件夹中
┌──(rootðkali)-[~/桌面/workfile]
└─$ cd newfolder
# 查看当前工作目录
┌──(rootðkali)-[~/桌面/workfile/newfolder]
└─$ pwd
/root/桌面/workfile/newfolder
-
复制文件
cp
命令会在新的目录位置创建文件的副本,并保留旧文件。
# 使用 touch 在根目录中创建一个文件 workfile,并将其复制到/root/workfolder,在进程中重命名为workfile1:
┌──(rootðkali)-[~]
└─$ touch workfile
┌──(rootðkali)-[~]
└─$ cp workfile /root/workfolder/workfile1
# 重命名文件是可选的,只需将您想要的名称添加到目录路径的末尾即可。如果在复制文件时不重命名该文件,则默认情况下该文件将保留原始名称。
-
重命名
Linux中并没有专门重命名的命令,但是却有一个mv
命令,用于移动文件到新的目录下,也可以移动到原地址重命名。
┌──(rootðkali)-[~/workfolder]
└─$ mv workfile1 morkfile2
┌──(rootðkali)-[~/workfolder]
└─$ ls
morkfile2
-
删除文件
删除文件只需要一个rm
命令
-
删除目录
可以用rmdir
,但是这个命令不会删除非空目录,会给予警告“目录不为空”,防止误操作,但是如果想要一次性删除可以使用rm -rf
命令
原文始发于微信公众号(黑荆棘安全攻防实验室):Linux-Basics-For-Hacker(修改文件及目录)
免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
- 左青龙
- 微信扫一扫
-
- 右白虎
- 微信扫一扫
-
评论