kali Linux入门基础命令

1 入门

普通用户$,管理员#

2 常见命令

ls

ls: 列出文件。查看属性
-a,–all显示所有文件
-l 显示及详细信息
-h 更易读
-S sort by 文件大小排序
-t sort by 文件修改时间排序

cd

改变当前目录
-… 上一级目录
-.当前目录
–之前所在的目录

echo

显示信息

cat

读取内容
cat >> myfile (cat写入)

more | less

more:读取多页文件,只能向前
more -13 /var/log/syslog 显示13行内容
more +13 /var/log/syslog 从第十三行开始显示
less :读取多页文件可以实现向前和向后的翻页功能
/abc 将abc高亮显示
:13 定位从第十三行开始显示

head|tail

head:显示前n行
n默认为0
head -n 4 显示前四行
tail:显示后n行
n 默认为10
tail -f 文件名 表示监听某个输入

grep

匹配内容
grep <‘pttern’><‘file’>
-e ,–regexp=<‘pttern’>正则匹配
-i,–ignore-case 忽略大小写的模式
-r --recursive 递归搜索

cut

从文件的每一行剪切字符和字段并将这些字符和字段写到标准输出
-d:自定义份分隔符,默认为制表符
-f:与-d一起使用,指定显示哪个区域

cut -d:-f1 文件名 显示第一行

uname

显示系统信息
-a显示详细信息

redirection

重定向
‘>’: 覆盖
‘>>’ :添加
‘<’:从别的地方写入,方向相反
‘|’:链接
echo “ok”> 文件名 覆盖写入(echo会自动创建文件)
echo “ok”>> 文件名 覆盖写入
cat 文件 | head -n 3 显示前三行内容

文件系统

目录类型

~ 家目录
/bin 普通用户和管理员都可以执行的命令
/sbin 只有管理员才能执行的命令 关机重启

/boot 引导 主引导目录 独立的分区 启动菜单 内核
/dev device 设备文件存放目录
/etc 配置文件存放目录
/home 普通用户的家目录
/root 管理员的家
/media 光驱的挂在目录
/mnt 临时设备的挂载目录
/proc 里面的数据都在内存中,进程的所在目录
/tmp 临时文件存放目录
/usr 第三方软件的安装目录
/var 常变文件存放目录 日志文件 邮件文件

权限

ls -l 显示读写执行权限和拥有者
三个权限一依次对应 拥有者,组,其他
字段1:文件类型 -普通文件 d目录 l符号链接 b块设备
字段2:文件所属对该文件的权限

read 100 4
write 010 2
execute 001 1
7代表所有权限,6代表读写写权限
chmod 修改文件权限
修改文件权限的两种方式
chmod 【u-w】文件名
chmod 777 文件名
改变文件的所属者,所属组
chown 用户 文件
chgrp 组 文件

文件操作

touch 文件名,创建文件
echo 内容>文件名 创建内容并写入文件
mv 重命名和剪切
cp 拷贝文件
rm -f 文件 强制删除
em -fr 目录 删除目录

用户

adduser 用户名
deluser 用户名

网络与服务

ifconfig

ifconfig 网卡 ip/掩码

DHCP

配置过静态IP后
1:使用如下命令将自动配置合适的IP地址
service networking stop
IP link set eth0 down
IP link set eth0 up
service networking start

2:
dhclient eth0 -r
dhclient eth0

service

service --status-all查看开启的服务
service apache2 status 查看apache状态
service apache2 start 开启apache2
systemctl status apache2 开启apache2

进程

ps

-ps
-ps -ef 显示进程信息
-ps aux 显示进程信息
-ps -aux 显示进程信息
-pstree
top:实时监控进程信息
kill -9 杀死进程,9–强制

压缩包

tar -xf allfile.tar -C /root
-x 解包 -C 指定解包位置
压缩
tar -zcf /tmp/allfile.tar.gz /tmp/allfile
tar -zxf /tmp/allfile.bar.gz -C /root
解压
tar -jcf /tmp/allfile.tar.bz2 /tmp/allfile
tar -jxf /tmp/allfile.bar.bz2 -C /root
-z gzip
-j bzip2

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值