网络安全kali linux 基础命令(三)

1.     cd /目录/  进入指定目录

       cd .. 退出到上层目录

       cd  退出到根目录

 

2. ls    显示目录中的所有文件

    ls  /目录      加上指定目录 只会显示该目录下的文件

    ls -l 会列出所有文件的详细情况,包括时间,读写方式,权限所有 等待

    ls -la  会把一些隐藏的文件也列出来

 

3. pwd 显示当前的工作目录

 

4. cp 复制文件到其他目录下

cp -v VBoxLinuxAdditions.run   /var/   cp+要复制的文件名字+要复制到文件路径  -v可以显示复制情况

'VBoxLinuxAdditions.run' -> '/var/VBoxLinuxAdditions.run'

任何命令 如 cp --help 可以查看命令自带的参数作用

 

5. mv具有改名和移动文件的作用

改名:mv -v VBoxLinuxAdditions.run  VBoxTest.run   -v同样可以显示改名过程renamed 'VBoxLinuxAdditions.run' -> 'VBoxTest.run'

移动: mv -v VBoxTest.run /home/

linux只有是在terminal 下删除了某文件就是不可逆的

 

6.cat显示文件的详细信息,主要是读取一些二进制文件的内容,有时候你不想破坏文件的内容,而只想阅读文件的内容,则用cat是非常实用的

使用nano 编辑一个文本,命名为test,注意在哪个目录下nano,该文件就会创建在哪个文件下,然后cat test就可以显示文件里的内容了。

 

7.less  与cat十分相似,cat会直接在终端显示出文件内容,而less是直接像文本编辑器一样显示一个新的浏览页面,但它和cat一样也是无法修改其内容的,只需按下Q退出,好处在于不需要像cat一样占据终端位置,最后还要用clear清理

 

8.grep 在内容中查找

cat sources.list | grep kali        在sources.list中查找带有kali内容部分    “|”表示管道符号,把前面的输出作为后面的输入

cat sources.list | grep -i  kali  可以忽略大小写

结果:deb http://http.kali.org/kali kali-rolling main non-free contrib

 

9.echo      用法:echo “hello”  可以直接在终端中回显hello

                 echo “hello  > test    则可以把文件中的内容改为  echo的内容,这对于修改文件的一些变量值或者变量,可以很方便的使用

 

10.touch  用法:touch file1 filel2   可以很快捷的在目录下创建任意数量的文件

 

11.mkdir 用法:mkdir  me  创建一个叫做me的文件夹,与touch相区别,mkdir是创建文件夹,touch创建的是文件

 

12. chown 修改文件的所有者。用法: chown root:root test   把test所有者 修改为  root组下的root用户

 

13.chmod 修改文件的执行权限

test.sh是bash脚本语言和绿色的相比是不可执行文件,在看权限处,绿色字体的文件具有X执行权限,而test.sh是没有的,这时候需要用到chmod命令让它拥有执行权利。

用法 chmod +x test.sh 

然后使用 ./test 就可以执行了

同样的 chmod +r  +w +777 分别表示可读执行权利,可写执行权利,可读写执行权利

 

14 rm 删除命令非常危险,一但删除就不可以恢复

用法:rm test  这样test文件将被直接删除,一把不可恢复

         如果要删除的是文件夹,如me文件夹 rm me 会提示无法删除,因为这是个根目录,这样也防止了不小心把整个目录里的东西全部删除不可以恢复

        rm -r me  会递归的把me文件夹中的内容全部删除,然后删除me文件夹 这一切都是不可逆的

        rm -d me 可以直接删除空文件夹

        rm -f me 强制删除也无法直接删除文件夹

 

 

 

最后 不会用时请使用   命令+ --help  或者  man + 命令

 

你可能感兴趣的:(网络安全kali linux 基础命令(三))