2021Kali系列 -- 基础命令学习(二)

简介: 2021Kali系列 -- 基础命令学习(二)

一、文件查看操作命令


1、cat 1.txt


查看较少的内容


2、more 1.txt


通过回车键查看较多的内容


3、head 1.txt


查看文件的前N行,默认是前10行


4、wc 1.txt


查看文件的行数、字数、字节数、格式


5、sata 1.txt


查看文件存储及时间等相关信息


0a2653c851af460fa595bd959398a8f1.png


6、touch 1.txt更新文档时间为当前时间,不存在则创建一个空文档


7、touch -v -t 03030303 1.txt 更改文档时间为3月3日3时3分


8、touch -r 1.txt 2.txt 将2.txt改成和1.txt相同的属性


0eacb84100b54626af849e6b562bf92a.png


9、 cp -p 1.txt /home/test 将1.txt 复制到test目录,并且保留原文件的属性


10、cp -r Dir/ /home/test 将Dir目录复制到test目录下


11、cp -fr Dir/* /home/test 将Dir下面的所有文件强制复制到test目录下


12、mv 1.txt 2.txt 将1.txt重命名为2.txt


13、mv 1.txt aaa 将1.txt文件移动到aaa文件夹


二、打包命令


1、压缩文件


tar -cvzf 1.tar.gz 1.txt :将1.txt文件打包并压缩


2、解压文件


tar zxvf 1.tar.gz  :解压文件



三、查找命令


1、find -name 1.txt 查找1.txt文件


2d65d23f6d4748949b924e4057485923.png


2、find -type d 查找当前目录下的目录


3、find ! -type d 查看当前目录下的非目录文件


4、find ! -type d |grep grp从3获得的结果中筛选包含aaa的文件


2e9b90b2ca334476abebe75bafe6eeaa.png


四、删除文件


1、rm 1.txt 删除文件,会提示


2、rm -f 1.txt 删除文件无提示


3、rm -rf 1 强制递归删除所有的文件


五、查看目录信息


1、ls -al 查看当前目录下所有文件的信息


2、ls -al /root 查看/root目录下所有文件的信息


0a2653c851af460fa595bd959398a8f1.png


六、文件管理权限命令


1、444 r--r--r--  只读文件


2、777 rwxrwxrwx  可读可写可执行


从左至右,1-3位数字代表文件所有者的权限,4-6位数字代表同组用户的权限,7-9数字代表其他用户的权限而具体的权限是由数字来表示的。


七、查看用户信息


1、cat /etc/passed


0eacb84100b54626af849e6b562bf92a.png


root:x:0:0:root:/root:/usr/bin/zsh


:号为分割符


第一个root用户名


第二个x为密码,我们看到的是一个x,其实密码已被映射到 /etc/shadow文件中;也就是隐意了


第三个0:为UID


第四个0:为GID


第五个root:用户名全称


第六个root:用户的家目录所在位置;


第七个/usr/ bin/zsh:用户所用 SHELL的类型


2、cat /etc/group


2d65d23f6d4748949b924e4057485923.png


root:x:0:


:分隔符


第一个root为组名


第二个x为密码,已隐藏


第三个0为组ID


再往后可以跟组成员


八、添加用户


1、useradd -m 用户名  自动在home文件夹下创建用户名的目录


2、useradd -g 组名 用户名 制定添加到某个组里面


3、password 用户名 修改新密码


4、userdell -r 用户名 删除目录及用户


禁止非法,后果自负


目录
相关文章
|
6月前
|
安全 Linux Shell
Linux常用命令详解与实战应用
【5月更文挑战第7天】本文详述了Linux常用命令,包括文件与目录操作(ls, cd, pwd, cp, mv, rm)、文本处理(cat, grep, sed)及系统管理(top, df, du)命令。通过实例演示了如何使用这些命令,帮助读者理解和掌握Linux操作,提升系统管理效率。学习和熟练运用这些基础命令,是高效使用Linux的关键。
|
监控 安全 Linux
【Linux常用命令(4)Linux基础命令】
【Linux常用命令(4)Linux基础命令】
258 0
|
6月前
|
开发工具
2021Kali系列 -- 基础命令学习(一)
2021Kali系列 -- 基础命令学习(一)
72 0
|
6月前
|
Shell 文件存储 数据安全/隐私保护
2021Kali系列 -- 基础命令学习(二)
2021Kali系列 -- 基础命令学习(二)
39 0
|
6月前
|
Linux 开发工具
Linux——手把手教你解决sudo指令无法使用的问题
Linux——手把手教你解决sudo指令无法使用的问题
|
6月前
|
Linux
Linux面试常用命令大全(常用指令)
Linux面试常用命令大全(常用指令)
|
6月前
|
算法 Linux
【Linux】基础命令学习
【Linux】基础命令学习
72 0
|
缓存 Linux 开发工具
【Linux常用命令(3)Linux基础命令】
【Linux常用命令(3)Linux基础命令】
209 1
|
存储 缓存 Shell
Linux基础知识和帮助命令
1、linux的哲学思想 一切都是一个文件。(包括硬件,文本,二进制,源代码) 系统中拥有小型,单一用途的程序。(一个程序只负责做好自己的本职工作) 当遇到复杂任务,通过不同功能用途的程序组合起来完成。 避免令人困惑的用户界面就是没有复杂的图形界面。 连配置文件都存储在文本中,方便增删改查。 不在乎后缀名,有没有都无所谓,不是通过后缀名来定义文件的类型。
166 1
|
安全 Linux Shell
linux基本功系列之sudo命令实战一
linux基本功系列之sudo命令实战一
207 0
linux基本功系列之sudo命令实战一