kali linux基础命令的使用

  1. cd /目录/  进入指定目录
    
    cd .. 退出到上层目录
    
    cd  退出到根目录
    
  2. ls 显示目录中的所有文件

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

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

    ls -la 会把一些隐藏的文件也列出来
    kali linux基础命令的使用_第1张图片

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

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

‘VBoxLinuxAdditions.run’ -> ‘/var/VBoxLinuxAdditions.run’

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

4.mkdir dir1 创建一个叫做 ‘dir1’ 的目录’
现在来进行演示在home文件夹里创建一个名字叫a的一个文件

Linux文件的复制、删除和移动命令
·cp复制,相当于dos中"copy"
用法:# cp [选项] 源文件或目录 目标文件或目录
常用参数:
-i interactive,询问模式。覆盖前是否询问
-r recursive,当复制原文件夹是一个目录文件, 目标必须为目录名

cp -i install.log /tmp // 正常

cp -i install.log /tmp // 询问,覆盖

cp -r /root /tmp // 复制文件夹

·mv移动、重命名,相当于dos中"move"
用法: # mv [选项] 源文件或目录 目标文件或目录
-i interactive,询问模式.
-f force,强制操作,不询问.

mv /tmp/install.log . // 目标存在,移动

mv /tmp/install.log ./i3 // 目标不存在,重命名

cp i3 /tmp

mv -i i3 /tmp // 询问

mv -f a*.* /tmp/i3 // 不询问

·rm(remove)删除文件、文件夹,相当于dos中"del"
用法: # rm [选项] 文件
-i、-r、-f 同上."-r"主要针对文件夹,将全部目录和子目录递归地删除

mkdir folder // 创建文件夹

touch folder/{a,b,c} // 生成abc三个文件

ls folder // 确认3个文件

rm -i folder/a // 删除folder下a文件

ls folder // 确认少了a文件

rm -rf folder // 删除文件夹

2、Linux目录的创建与删除命令
·mkdir创建文件夹,DOS同
用法:# mkdir [选项] 文件夹名
-p parents,父母.当父文件夹不存在时,先创建父文件夹

mkdir /tmp/haha ==> # file /tmp/haha

mkdir -p /tmp/a/b/c/d ==> # file /tmp/a/b/c/d

mkdir /tmp/{x,y,z}

·rmdir删除空文件夹,DOS同
用法: # rmdir [选项] 文件夹名

rmdir /tmp/a/b/c/d // 成功

rmdir /tmp/a/b // 不成功

·cd更改目录,DOS同
用法:# cd [文件夹]

  • // 当前目录与上一次工作目录切换
    ~ // 用户主目录

cd - ==> # pwd

cd ~ ==> # pwd

kali linux基础命令的使用_第2张图片
我们在文件里可以看到已经创建了一个a文件
kali linux基础命令的使用_第3张图片

你可能感兴趣的:(linux)