LinuxShell基础命令记录(一)

新手小白的记录学习,采用Ubuntu学习
随手记,所以比较乱吼吼吼

bash Shell基础命令

键盘上下键记录历史使用的指令
Tab自动补全
sudo 调用管理员身份
pwd 显示当前目录路径
rm -rf/*删库跑路(手动狗头)
ctrl+c 强制结束命令
ctrl+j 等同于Enter

当命令太长了需要修改时
Ctrl+a跳到命令开头
Ctrl+b光标前移一个字符
Ctrl+f光标后移一个字符
Ctrl+左右方向键光标前后移一个单词
Ctrl+e跳到命令结尾

Ctrl+h删除光标前一个字符
Ctrl+u删除光标前面所有字符
Ctrl+k删除光标后面所有字符
Ctrl+r搜索之前用过的命令

单点符.当前文件夹
双点符.. 当前目录的上一个目录

clear或Ctrl+l 清屏 两者有差别
exit退出Shell
man+空格+指令显示指令的用法

查看目录内容
ls显示当前目录文件
(蓝色是文件夹,白色是文件)
.开头的都是隐藏文件
ll或(ls -l)显示当前位置所有文件夹信息
可以使用ls 做过滤寻找文件 用*或?代替
文件扩展匹配符
* //代表多个字符
? //代表一个字符
元字符通配符
[]
列:寻找txt文件,只有一个字母不同
找a到d的txt文件

ls -l m[a-d]re.txt

找a到d之外的文件

ls -l m[!a-d]re.txtx

在这里插入图片描述

cd指令

cd  		# 进入用户主目录;
cd ~		# 进入用户主目录;
cd / 		# 进入根目录
cd ..		# 返回上级目录(若当前目录为“/“,则执行完后还在“/";".."为上级目录的意思);
cd ../..  	# 返回上两级目录;
cd !$  		# 把上个命令的参数作为cd参数使用。

cd -返回上一个目录
在这里插入图片描述

想要复制粘贴

Ctrl+shift+c
Ctrl+shift+v

gedit +绝对路径 打开文件

组合指令 &&
两指令间用&&连接
例 打开某一文件夹并且显示内容

**cd ..	&& ls**

在这里插入图片描述

创建目录
mkdir
在这里插入图片描述

文件创建
把已存在文件的时间标签更新为系统当前的时间(默认方式)
创建新的空文件
在这里插入图片描述
查看文件内容

cat +文件名
more +文件名		//全屏展示文件内容
less +文件名		//用/+需要搜索的内容,查找

查看文件类型
file +文件名
在这里插入图片描述

复制
源文件目录复制到目标文件或目录中
cp 目标文件 目标位置
在这里插入图片描述
复制到存在的文件会覆盖文件内容
复制到不存在的文件会创建文件

复制文件夹到指定目录

cp -r /home/mapo/Documents/* /home/mapo/Downloads/
//将/home/mapo/Documents目录下的所有文件,复制到/home/mapo/Downloads/目录中

在这里插入图片描述
除此之外cp指令还可以目录到目录,目录到文件
在这里插入图片描述
创建链接

  • 软链接
  • 硬链接
ln -s +被建文件 +链接名 		//创建软链接(快捷方式)
ln +被建文件 +链接名 		//创建硬链接(副本)
/*硬链接只能在同一个盘符里,软连接不存在这一问题*/

移动与重命名

mv +文件名 +重命名 
mv +文件名 +目录

cd !$ //执行上一条命令的最后一个路径

删除
rm -i +文件或目录

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

Mapoplus

你的鼓励将是我创作的最大动力

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

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

打赏作者

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

抵扣说明:

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

余额充值