kali基础命令大全(中)

简介: kali基础命令大全

df -h 显示已经挂载的分区列表

ls -lSr |更多尺寸大小排列档案和目录

du -sh dir1目录目录'dir1'已经使用的磁碟空间'

du -sk * | sort -rn 以容量大小为说明显示清单和目录的大小

rpm -q -a --qf '%10{}t%{NAME}n' | sort -k11n 以大小为说明系统显示已安装的rpm包使用的空间(fedora, redhat类)

dpkg-query -W -f='Installed−Size;10t


{包}n' | sort -k1,1n 以大小为说明显示已安装的deb包所使用的空间(ubuntu, debian类系统)


用户和群组


groupadd group_name 创建一个新用户组

groupdel group_name 删除一个用户组

groupmod -n new_group_name old_group_name 重新命名一个用户组

useradd -c "Name Surname " -g admin -d /home/user1 -s /bin/bash user1 创建一个属于“admin”

用户组的用户 useradd user1 创建一个新

用户 userdel -r user1 删除一个用户 ('-r' 删除主目录)

usermod -c “User FTP” -g system -d /ftp/ user1

-sbin /nologin user1 修改用户属性passwd 修改密码

passwd user1 修改一个用户的密码(允许root 执行)

ch -E 2005-12-31 user1 设置用户只管理员权限

pwck 检查'/etc /passwd' 的档案格式和语法修改以及存在的用户

grpck 检查'/etc/passwd' 的档案格式和语法以及存在的目录

newgrp group_name 登陆进一个新的目录以改变新创建的文件的预设群组


档案的许可权


-——使用“+”设定许可权,使用“-”用于取消 ls -lh 显示许可权

ls /tmp | pr -T5 -W$COLUMNS 将终端划分成5个栏显示

chmod ugo+rwx directory1个设定目录的所有(u)、群组(g)以及其他人(o)以读(r)、写(w)和执行(x) 的许可权

chmod go-rwx directory1 删除目录(g) 与其他人(o) 对目录的读写执行

权限chown user1 file1 更改一个档案的所有属性

chown -R user1 directory1 更改一个目录的所有属性并同时更改目录下所有档案的属性

chgrp group1 file1 更改档案的群组

chown user1:group1 file1 更改一个档案的所有人和群组属性

find / -perm -u+s 罗列一个系统中所有使用了 SUID 控制的档案

chmod u+s /bin/file1 设置一个二进位档案的SUID 位 - 执行执行档案的用户也被赋予

二进位的权限chmod us /bin/file1 设置一个二进位制档案的 SUID 位

chmod g+s /home/public 设置了一个目录的 SGID 位 - 类似 SUID,不过这是针对目录的

chmod gs /home/public 设置了一个目录的 SGID 位

chmod o+t /home/public一个档案的 STIKY 位 - 只允许合法删除档案

chmod ot /home/public 一个目录的 STIKY 位


档案的特殊属性


—— 使用“+”设定许可权,使用“-”用于取消

chattr +a file1 只允许以追加方式读写档案

chattr +c file1 允许这个档案能被内核自动压缩/解压

chattr +d file1 在进行档案系统备份时,转储程序将忽略这个档案

chattr +i file1 设置成不删除、修改、另外引入的链接

chattr +s file1 允许一个档案被安全地删除

chattr + file1 应用程序应用程序对这个执行了写操作,使系统档案立即把修改的结果写到磁碟聊天

+u file1 若档案被删除,系统会允许你在以后恢复这个被删除的档案文件

显示特殊的属性


打包和压缩档案


bunzip2 file1.bz2 解压一个世界'file1.bz2'的档案

bzip2 file1 压缩一个世界'file1'的

gunzip file1.gz 解压一个世界'file1.gz'的档案

gzip file1 压缩一个世界'file1'的档案

gzip - 9 file1 最大程度压缩

rar a file1.rar test_file 建立一个扩展'file1.rar'的包

rar a file1.rar file1 file2 dir1同时压缩'file1','file2'以及目录'dir1'

rar x file1.rar 解压rar包

unrar x file1.rar解压rar包

tar -cvf archive.tar file1 建立一个非压缩的tarball

tar -cvf archive.tar file1 file2 dir1 建立一个包含了'file1'、'file2'以及'dir1'的档案档案

tar -tf archive.tar 显示一个包中的内容

tar -xvf archive.tar 释放一个包

tar -xvf archive.tar -C /tmp 将压缩包释放到/tmp目录下

tar -cvfj archive.tar.bz2 dir1 建立一个bzip2格式的压缩包

tar -xvfj archive.tar.bz2解压一个bzip2格式的压缩包

tar -cvfz archive.tar.gz dir1 建立一个gzip格式的压缩包

tar -xvfz archive.tar.gz解压一个gzip格式的压缩包

zip file1.zip file1 建立一个zip格式的压缩包

zip -r file1.zip file1 file2 dir1 将几个档案和目录同时压缩成一个zip格式的压缩包

unzip file1.zip 解压一个zip格式的压缩包

相关文章
|
安全 Unix Linux
Centos虚拟机安装配置与MobaXterm工具及Linux常用命令(下)
Centos虚拟机安装配置与MobaXterm工具及Linux常用命令(下)
320 0
|
6月前
|
开发工具
2021Kali系列 -- 基础命令学习(一)
2021Kali系列 -- 基础命令学习(一)
73 0
|
6月前
|
Shell 文件存储 数据安全/隐私保护
2021Kali系列 -- 基础命令学习(二)
2021Kali系列 -- 基础命令学习(二)
42 0
|
6月前
|
SQL 安全 测试技术
2021Kali系列 -- AWVS13安装使用
2021Kali系列 -- AWVS13安装使用
197 0
|
安全 Linux 数据安全/隐私保护
Centos虚拟机安装配置与MobaXterm工具及Linux常用命令(上)
Centos虚拟机安装配置与MobaXterm工具及Linux常用命令(上)
196 1
|
存储 Ubuntu 关系型数据库
kail常用命令(未整理)
kail常用命令(未整理)
183 0
|
网络协议 数据安全/隐私保护
kali-linux安装部署
kali-linux安装部署
3165 1
kali-linux安装部署
|
Linux
【亲测有效】Kali Linux无法安装网易云音乐的解决方案
【亲测有效】Kali Linux无法安装网易云音乐的解决方案
357 0
|
Ubuntu Linux 索引