栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

Linux基础命令与shell脚本的简单使用

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Linux基础命令与shell脚本的简单使用

Linux部分常用目录处理命令

1.cd 切换列表命令

cd 目录名称 //转移到目标目录下
cd ..      //转移回到上级目录

2.ls 列出目录

ls    //列出当前目录下存在文件及目录
ls -l //列出文件详细信息 权限属性等 可以与chmod配合使用查看权限修改情况

3.copy 复制命令

copy example examplecopy //其中examplecopy 为复制出来的文件名字


copy dir1/example  dir2/examplecopy

4.创建与删除命令

mkdir //创建一个新的目录
rmdir //删除一个空的目录

rm //移除文件或目录
mv //移动文件或目录

mv old new //原地左手转右手可以更改名称 new和old是同一个东西的新旧名字

5.文本编辑

cat text.txt //只读行驶打开文本文档
vim text.txt //打开后可编辑
more text.txt//按页打开文档
head -n 10 text.txt // 从头读取十行
tail -n 10 text.txt // 从尾读取十行
shell脚本的简单使用

1.创建脚本 可以使用 touch命令或vim编辑器创建 其中vim打开后需要保存此文件才能存在

touch shell.sh //创建一个首次出现的文件

vim shell.sh   //使用vim编辑器打开一个名为shell.sh的文件 

2.vim使用 使用上述vim命令打开后按下insert键进入插入模式 即类似于word的一种操作模式可以键入所需的文本等,进入插入模式左下角会出现如图类似字样,在脚本开头要加入解释路径,表示使用种类??

 编辑结束后,单击esc键退出插入模式,按shift+:键进入底行,输入wq!保存退出。如果写的不满意乐意输入q!不保存直接退出。 请注意感叹号不要丢下且要是英文的。

#!/bin/bash //为解释路径 这只是其中常用的一种

wq! //我去!

q!   //切!

 3.shell文件都编辑好后 给予文件相应的权限 就可以运行使用了

chmod +x shell.sh //赋予权限
ls -l             //查看权限
./shell.sh        //运行脚本

4.shell中的for和if  与常规C语言等不同的是 for的循环条件后面要加do 结束为done。if满足条件要加then 结束加fi (if反过来) -eq 类似于 是否等于 echo 将结果打印到终端


#!/bin/bash
  
sum=0;
for i in {1..100};do
      let sum+=i;

done

echo "$sum"

if [ $sum -eq 5050  ]; then
  echo "yes"
else
  echo "nonono"
fi

当作个人总结等等,如有侵权联系删除,如有问题错误请指正。

推荐一个零声学院免费公开课程,个人觉得老师讲得不错, 分享给大家:[Linux,Nginx,ZeroMQ,MySQL,Redis, fastdfs,MongoDB,ZK,流媒体,CDN,P2P,K8S,Docker, TCP/IP,协程,DPDK等技术内容,点击立即学习:

暑期编程PK赛 得CSDN机械键盘等精美礼品!
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1015710.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号