- / :根目录
/home :用户的主目录
/root :系统管理员的用户主目录
~ :/home/kali - pwd 显示当前路径
- cd /home 切换进主目录(如果是要切换进当前目录的子目录,则无需加/)
cd / 切换进根目录,或者省略cd,直接输入/
cd ~ 切换进/home/kali,或者省略cd,直接输入~ - clear 清屏
- ls 显示当前目录内的文件
ll 显示当前目录内文件的详细属性信息 - mkdir dir1 创建一个名叫dir1的空文件夹
mkdir dir1/dir1-1 紧接着在dir1文件夹中创建一个名为dir1-1的文件夹
mkdir test01/test01-1 -p 在当前路径中没有test01文件夹的情况下,创建多层文件夹 - rm -rf test01 删除文件夹,包括其中的子文件 ,或者rm -r test01
单独的rm只能用来删除文件,删除不了文件夹,例:rm 1.txt , rm 1.php - touch file01 创建一个名为file01的文件
- vim file01 编辑这个file01文件,按i键变成INSERT模式->编写内容->按Esc键,按Shift+:键,输入wq(保存并退出)
如果是:q就是退出,未保存内容 ;如果是:q!就是强制退出,未保存内容 - cat file01 查看这个文件里的全部内容
- tail -1 file01 查看这个文件的最后一行
tail -3 file01 查看这个文件的最后三行
tail file01 默认查看这个文件的最后十行 - mv 移动
例:
mkdir test01/test01-1 -p
mkdir dir1 (dir1 与 test01在同一路径,同一级)
在test01-1下 touch file01
在test01-1下 mv file01 …/…/dir1 (将file01文件移动到dir1中,由于dir1与file01的路径差两级,所以…/…/)
然而在test01-1下如果是 mv file01 dir1 则就是将file01重命名为dir1(因为在file01所在目录下没有dir1文件夹) - cp 复制
例:
在~下,mkdir dir1,并在文件夹dir1中touch file01并cp file01 file01-1 ,即将file01复制成file01-1,之后,cp file01 …/ 即将file01复制到上一层目录 ,cp file01 …/file01-2 将file01复制到上一层目录,并将复制的文件命名为file01-2;
返回到上一级目录,cp file01-2 dir1 将文件file01-2复制到文件夹dir1中 。 - sudo是允许系统管理员让普通用户执行一些或者全部的root命令的一个工具
su root 使用root权限,需要提供root账户的密码
sudo su 默认使用root权限,sudo 将su 提权了,仅需输入当前普通用户的密码
sudo passwd root 更改root账户的密码 - 压缩和解压缩文件(文件夹不行)
bzip2 file1 压缩
bunzip2 file1 解压缩
gzip file1 压缩
gunzip file1 解压缩
rar a 1.rar 1.txt 指定将1.txt压缩成1.rar
rar x 1.rar 将1.rar解压缩
如果没有rar ,则需要安装镜像源(见第16条),再执行命令安装rar : apt-get install rar - 安装镜像源
sudo vim /etc/apt/source.txt
将如下镜像源复制粘贴进source.txt,保存并退出
最后apt-get update 或者 apt-get upgrade 更新
镜像源如下:
#阿里源
deb https://mirrors.aliyun.com/kali kali-rolling main non-free contrib
deb-src https://mirrors.aliyun.com/kali kali-rolling main non-free contrib
#中科大源
deb http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib
deb-src http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib
#清华大学源
deb http://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free
deb-src https://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free
#浙大源
deb http://mirrors.zju.edu.cn/kali kali-rolling main contrib non-free
deb-src http://mirrors.zju.edu.cn/kali kali-rolling main contrib non-free
#东软大学源
deb http://mirrors.neusoft.edu.cn/kali kali-rolling/main non-free contrib
deb-src http://mirrors.neusoft.edu.cn/kali kali-rolling/main non-free contrib
#网易Kali源
deb http://mirrors.163.com/debian wheezy main non-free contrib
deb-src http://mirrors.163.com/debian wheezy main non-free contrib - (1)tar -cvf f.tar file01 将file01文件(也可以是文件夹)打包成f.tar【-c:打包(非压缩)-v:显示操作的详细信息-f:必不可少,其后跟着指定的包名】
(2)tar -xvf f.tar 解包,提取出文件 【 -x:解包,(提取文件,并非解压缩) 】
(3) tar -tf f.tar 查看包中内容,并未做解包操作
(4) tar -cvzf f.tar.gz file01 打包又压缩【-z :对应gzip压缩,压缩包名称为xxx.tar.gz形式】
(5) tar -cvjf f.tar.bz2 file01 打包又压缩【-j :对应bzip2压缩,压缩包名称为xxx.tar.bz2形式】
(6) tar -zxvf f.tar.gz 解压缩又解包
(7)tar -jxvf f.tar.bz2 解压缩又解包 - 压缩和解压缩文件或文件夹
zip aa.zip file01 将file01文件或文件夹压缩为aa.zip
unzip aa.zip 解压缩 - date 显示系统日期
apt-get update 更新软件列表
apt-get upgrade 更新软件
logout 注销用户登录 - service networking restart 重启网络
或systemctl restart networking 重启网络 - 下载文件
wget http://lalala111.com/a.exe -O exploit.exe
curl http://lalala111.com/a.exe -o exploit.exe
都是下载a.exe并命名为exploit.exe
一篇掌握网安所需Linux命令基础
于 2024-05-10 04:31:05 首次发布