5:Linux常用基本命令学习 ls pwd touch mkdir mrdir cd rm mv cp

学习Linux

vmware虚拟机上安装contos7,实践linux各种命令。以及面试中经常提到的命令。

登录后你的位置?

登录后,你的位置在自己的主目录。
在这里插入图片描述
home目录是用户目录,userwin 是当前登录用户的目录。

如何快速回到当前用户目录

cd ~
从dev目录快速回到用户目录
在这里插入图片描述

相对路径、绝对路径

绝对路径

描述目录结构中的确切位置,从根目录开始,相当于目录的全名。

相对路径

基于当前位置的目标文件路径

cd .  :表示当前目录
cd ./ :表示点前目录
cd ..  : 当前目录的父目录

常用命令

ls: 列出目录

-a :全部的文件,连同隐藏文件
-l :长数据串列出,包含文件的属性与权限等等数据

cd:切换目录

pwd:显示目前的目录

-P :显示出确实的路径,而非使用连接(link) 路径。
如果是链接,要显示真实地址,可以使用 -P参数。==命令:pwd -p==

touch: 创建文件,批量创建文件

touch a :创建文件
touch b c :批量创建文件

mkdir:创建一个新的目录

-m :配置文件的权限,
-p :帮助你直接将所需要的目录递归创建起来!
mkdir aa :创建目录
mkdir aa bb :批量创建目录
mkdir -p AA/BB :创建多级目录
mkdir -m 711 DD :创建权限为rwx--x--x 的目录

rmdir:删除一个空的目录

和mkdir命令一样,但是rmdir 仅能删除空的目录

cp: 复制文件或目录

cp [-adfilprsu] 来源档(source) 目标档(target)。如果target不存在则直接创建。
默认不会提醒是否覆盖,需要加 -i 才会询问是否覆盖。

选项与参数:

  • a:相当於 -pdr 的意思,至於 pdr 请参考下列说明;
  • -p:连同文件的属性一起复制过去,而非使用默认属性;
  • -d:若来源档为连结档的属性(link file),则复制连结档属性而非文件本身;
  • -r:递归持续复制,用於目录的复制行为;
  • -f:为强制(force)的意思,若目标文件已经存在且无法开启,则移除后再尝试一次;
  • -i:若目标档(destination)已经存在时,在覆盖时会先询问动作的进行
  • -l:进行硬式连结(hard link)的连结档创建,而非复制文件本身。
  • -s:复制成为符号连结档 (symbolic link),亦即『捷径』文件;
  • -u:若 destination 比 source 旧才升级 destination !

rm: 移除文件或目录

rm source target

选项与参数:

  • -f :就是 force 的意思,忽略不存在的文件,不会出现警告信息;
  • -i :互动模式,在删除前会询问使用者是否动作
  • -r :递归删除啊!最常用在目录的删除了!这是非常危险的选项!!!

== 尽量不要在服务器上使用 rm -rf 该命令将删除所有文件。删库跑路命令。不要去记它。==

mv: 移动文件与目录,或修改文件与目录的名称

mv [-fiu] source target
mv [options] source1 source2 source3 .... target
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

EngineerForSoul

你的鼓励是我孜孜不倦的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值