十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
学习Linux步骤:
创新互联建站-专业网站定制、快速模板网站建设、高性价比临夏州网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式临夏州网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖临夏州地区。费用合理售后完善,10余年实体公司更值得信赖。
1、先了解了解基础吧,找一本薄一点的,浅一点的书,了解一下什么是linux。有个基本了解即可。不建议马上看《鸟哥的Linux私房菜》,这本书很不错,如果你了解linux基础之后再看,对你可以说是不受益匪浅都不行。没基础看《鸟哥的Linux私房菜》比较痛苦,内容很多。
2、了解之后,在自己电脑上弄个虚拟机,装上linux系统(redhat或ubuntu都行)。专攻《鸟哥的Linux私房菜》。当你把这本书攻下来时,才知道原来命令行并不可怕,自己打着打着就很长啦。
学linux最主要靠实践,不实践,只看书对你没好处的哦。自己在虚拟机上慢慢玩吧,玩多了就知道咋回事啦。不懂的多找资料弄懂,弄懂之后再实践,这才会有收获。
我也只是初学者,只略发拙见 意思是不是用shell命令语句写? cd 目录下循环语句先匹配OTRFNX/OHBFNX等,否则跳出{2~3个if语句确定将要放到的目录,也就是取文件名的最后三个字符用shell的剪切命令,剪切文件到相应的目录下}
如果想要记住,就要系统学习一下。然后自己将命令归类,整理并存档。经常使用的命令很快就能记住。
另外,命令后面的参数你直接输入命令,什么都不加他会给你提示
比如 sudo yum
就会列出yum命令的所有参数。
grep "11111111" * |awk -F: '{print $1}' | xargs -i mv {} d1
# 11111111:为文件内容
# d1 : 为要被归类到的目录
# 整条条语句的作用是搜索文档内的关键字,然后用awk取出关键字所在文件名,将含有关键字的文件移动到指定目录,可根据实际需求更改,如:
grep "2222222" * |awk -F: '{print $1}' | xargs -i mv {} d2
# 将含有2222222的文档移动到d2目录下
ls -F的意思是把文件按照类型归类,并且在末尾加上/ *等符号标识
| 连接符的意思是把前面命令的结果当做输入传给后面的命令
grep /$的意思是从中挑出以/结尾的行
PS:/标识是目录