Linux基础命令

pwd

位于当前所在位置

lhz@lhz-deepin:~$

用户lhz登录lhz-deepin这台主机上

~代表当前位置处于当前用户主目录或者称之为当前用户家目录

/home/lhz

ls

查看或者显示

ls -l 以列表方式显示当前目录下的目录和文件的相关信息

ls -a 显示所有目录和文件包含隐藏的 在linux中不论是目录还是文件前缀加点代表隐藏

ls -al 多个参数可以联合使用

clear

clear 清屏

ctrl + l 清屏 ctrl + u 清空当前行内容

cd

change directory 目录切换
绝对路径与相对路径
相对路径参数:
./ 当前目录 在当前目录./可以省略
../ 父级目录
- 返回上一级目录 从哪儿来回哪儿去
~ 返回当前用户主目录

mkdir

# make directory 创建目录
mkdir /home/lhz/aa
# 可以同时创建多个目录
mkdir /home/lhz/aa/a1 mkdir /home/lhz/aa/a2
# 递归创建 -p
mkdir -p /home/lhz/a/a1 /home/lhz/a/a2 /home/lhz/b/b1 /home/lhz/b/b2

rmdir

# remove directory 删除空目录
rmdir /home/lhz/a/a1
rmdir /home/lhz/b/b1 /home/lhz/b/b2
rmdir /home/lhz/b
rmdir /home/lhz/a
# rmdir: 删除 '/home/lhz/a' 失败: 目录非空

touch

创建空文件

rm

remove 删除文件

-f 删除文件不会提示确认信息

-r 递归删除

rm -rf 可以删除文件也可以递归删除目录

注意:禁止在root权限下使用 rm -rf /

touch b c
rm b 
rm -f c
mkdir -p a/a1 a/a2
rm a
# rm: 无法删除'a': 是一个目录
rm -rf a

cp

copy 拷贝

cp 源文件路径 目标文件路径

-v 显示拷贝过程 -r 递归复制目录及其子目录内的所有内容

mkdir a b
touch a/a.txt
cp a/a.txt b
# 目标文件与源文件同名 注意 如果存在目标文件存在同名文件则覆盖目标同名文件
cp -f a/a.txt b
cp a/a.txt b/b.txt

mv

move 移动

实现类似 剪切和重命名的效果

当源文件和目标文件在同一目录下 表现效果如同重命名

cp -r  opt/maven/ ~/
mv ~/maven/ ~/Documents/
mv ~/Documents/maven/ ~/Documents/mvn

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值