前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Kali Linux小白入门命令篇

Kali Linux小白入门命令篇

作者头像
逍遥子大表哥
发布2022-09-29 18:50:59
1.7K0
发布2022-09-29 18:50:59
举报
文章被收录于专栏:kali blog

不少小伙伴刚装完kali,开机后一头的雾水。不知道该如何入手,其实kali和其他Linux系统一样。从最简单的Linux命令入手,慢慢的掌握每个工具的使用方法。本文将为你整理了kali常用的基本命令,希望对你的学习有所帮助。

🥯系统相关

命令

说明

arch

显示机器的处理器架构

uname -r

显示正在使用的内核版本

dmidecode -q

显示硬件系统部件

hdparm -i /dev/hda

罗列一个磁盘的架构特性

cat /proc/cpuinfo

显示CPU info的信息

cat /proc/mounts

显示已加载的文件系统

lspci -tv

罗列 PCI 设备

lsusb -tv

显示 USB 设备

date

显示系统日期

cal 2022

显示2022年的日历表

🥣关机

命令

说明

shutdown -h now

关闭系统(常用)

init 0

关闭系统

shutdown -h hours:minutes &

定时关机

shutdown -r now

重启

reboot

重启 (常用)

logout

注销当前用户

💖系统更新

这里我们用官方的源就行了,不需要更改。kali自2020版以后,源会根据所在国家地理位置自行选择合适的源进行下载。网上的教程都是好几年前的,有些软件你没法正常安装的原因就是用了过时的源!

官方源

代码语言:javascript
复制
deb http://http.kali.org/kali kali-rolling main contrib non-free

系统更新

代码语言:javascript
复制
apt-get update 

更新源 和手机的检查更新一样,看系统中的那些资源需要更新。

代码语言:javascript
复制
apt-get upgrade -y
#或者
apt-get dist-upgrade -y

upgradedist-upgrade的区别在于,前者会保留软件之前的配置,而后者覆盖配置。

🚀文件和目录操作

命令

说明

cd

进入某个目录

cd ..

返回上一级目录

cd /

进入根目录

pwd

显示当前工作路径

ls

查看当前目录中的文件

ls -l

显示文件和目录的详细资料

ls -a

显示隐藏文件

tree

显示文件和目录由根目录开始的树形结构

mkdir dir1

创建一个叫做 dir1 的目录

mkdir -p /tmp/dir1/dir2

创建一个目录树

rm -f file1

删除一个叫做 file1的文件

rmdir

删除一个目录

rm -rf

删除目录并同时删除其内容

mv dir1 new_dir

重命名/移动 一个目录

cp file1 file2

复制一个文件

cp -a dir1 dir2

复制一个目录

ln -s

创建软链接 类似快捷方式

🧭文件搜索

命令

说明

find / -name 22.txt

从 / 开始搜索文件22.txt

find / -user www

搜索属于用户 www 的文件和目录

find / -name .bin

从 / 开始搜索以bin结尾的文件 所有的

find / -name -type f -mtime -10

搜索在10天内被创建或者修改过的文件

🌄文件的压缩和解压

rar压缩包

代码语言:javascript
复制
rar a kali.rar test_file #创建一个叫做 kali.rar 的yas包
rar a kali.rar file1 file2 dir1 #同时压缩 file1, file2 以及目录 dir1
rar x kali.rar #解压rar包
unrar x kali.rar #解压rar包

tar.gz

代码语言:javascript
复制
tar -cvf kali.tar file1 #创建一个非压缩的 kali.tar
tar -cvf kali.tar file1 file2 dir1 #创建一个包含了 ‘file1’, ‘file2’ 以及 'dir1’的档案文件
tar -tf kali.tar #显示一个包中的内容
tar -xvf kali.tar #解压一个包
tar -xvf kali.tar -C /tmp #将压缩包释放到 /tmp目录下
tar -cvfj kali.tar.bz2 dir1 #创建一个bzip2格式的压缩包
tar -xvfj kali.tar.bz2 #解压一个bzip2格式的压缩包
tar -cvfz kali.tar.gz dir1 #创建一个gzip格式的压缩包
tar -xvfz kali.tar.gz #解压一个gzip格式的压缩包

ZIP

代码语言:javascript
复制
zip file1.zip file1 #创建一个zip格式的压缩包
zip -r file1.zip file1 file2 dir1 #将几个文件和目录同时压缩成一个zip格式的压缩包
unzip file1.zip #解压一个zip格式压缩包

🌈软件的安装与删除

安装/更新一个 deb 包

代码语言:javascript
复制
apt-get install package_name 

从系统删除一个deb包

代码语言:javascript
复制
apt-get remove package_name 

从下载的软件包中清理缓存

代码语言:javascript
复制
apt-get clean 

🏰清理系统垃圾

代码语言:javascript
复制
sudo apt-get autoclean  #清理旧版本的软件缓存
sudo apt-get clean      #清理所有软件缓存
sudo apt-get autoremove #删除系统不再使用的孤立软件

🎨修改root密码

在初始化kali之后,我们的默认用户名为kali。很多工具和命令是没法用的。这时我们可以切换到root用户。

代码语言:javascript
复制
su root #切换root用户
passwd root #设置root的密码

设置完成后,我们注销当前用户。便可以用root用户登录了。

以上便是总结的kali入门最常用的一些命令操作了。不全的地方我后面在进行补充,希望通过本文对你学习kali有所帮助。

版权属于:逍遥子大表哥

本文链接:https://cloud.tencent.com/developer/article/2129784

按照知识共享署名-非商业性使用 4.0 国际协议进行许可,转载引用文章应遵循相同协议。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 🥯系统相关
  • 🥣关机
  • 💖系统更新
  • 🚀文件和目录操作
  • 🧭文件搜索
  • 🌄文件的压缩和解压
  • 🌈软件的安装与删除
  • 🏰清理系统垃圾
  • 🎨修改root密码
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档