1 创建文件的命令 touch
创建3个文件 a.json 、b.json 、c.json
[root@solr1 ~]# touch a.json b.json c.json
级联创建/usr/local/data/json目录,并在json目录下创建3个文件a.json、b.json、c.json
[root@zabbix-server ~]# mkdir -p /usr/local/data/json
[root@zabbix-server ~]# touch /usr/local/data/json/{a.json,b.json,c.json}
[root@zabbix-server ~]# ls /usr/local/data/json/
a.json b.json c.json
2 创建文件夹的命令 mkdir
[root@solr1 ~]# mkdir solrdata_json
[root@zabbix-server local]# mkdir -p /usr/local/data/json/tmp 级联创建,比如:tmp的上级目录、上上级目录等不存在时,也会被创建出来
3 查看 solrdata_json下有哪些文件和文件夹
[root@solr1 ~]# ls solrdata_json
4 移动文件命令 mv (mv命令也可用于重命名)
4.0 移动文件到当前目录
mv /usr/local/solrcloud/solr-7.3.1/dist/solr-dataimporthandler-*.jar .
4.1 进入solrdata_json文件夹,将a.json、b.json、c.json 3个文件移动此文件夹中
[root@solr1 ~]# cd solrdata_json/
[root@solr1 solrdata_json]# mv ../{a.json,b.json,c.json} .
4.2 将a.json、b.json、c.json 3个文件从solrdata_json文件夹中移出到上一级目录下
[root@solr1 solrdata_json]# mv {a.json,b.json,c.json} ../
4.3 进入solrdata_json文件夹,将a.json、b.json、c.json 3个文件移动此文件夹中 也可以用一条命令语句完成(使用 &&)
[root@solr1 ~]# cd solrdata_json && mv ../{a.json,b.json,c.json} .
[root@solr1 solrdata_json]# ls
a.json b.json c.json
4.4 mv重命名
重命名solrdata_json文件夹为solrdata
[root@solr1 ~]# mv solrdata_json/ solrdata
重命名c.json文件为d.json
[root@solr1 solrdata]# mv c.json d.json
5 复制
5.1 复制命令 cp (递归复制加 -r,-R,--recursive recursive:递归)
cp solr-dataimporthandler-*.jar /usr/local/solrcloud/solr-7.3.1/dist/
# 将当前目录下的所有内容 复制到 /home/work/image-server/image/information/ 目录下 ----> 递归拷贝加参数 -r或-R
cp -r ./* /home/work/image-server/image/information
或
cp -R ./* /home/work/image-server/image/information
5.2 复制命令 scp
scp -r solr-import-export-json/ root@192.168.0.10:/data/