数据运营与数据挖掘
最近比较忙,好长时间都没有写文章了,忙什么呢?恩,忙着学习,忙着减肥,忙着臭美。。。哈哈,开玩笑的,好了,废话不多说,看干货!
一
什么是shell
shell是包裹在linux内核外层的,一个可通过一系列的Linux命令对操作系统发出相关指令的人机界面,简单来说,shell就是Linux命令集的概称,是一个用C语言编写的程序,是用户使用Linux的桥梁。
二
帮助命令
man cd:查看cd命令的帮助
help cd :查看Linux内置命令cd的帮助
三
文件、目录操作命令
mkdir命令
mkdir xiaoqian: 创建目录xiaoqian
touch命令
touch xiaoqian.sql:创建文件xiaoqian.sql
pwd命令
pwd:查看当前所在的目录位置
ls命令
ls:列出当前目录下的文件
ll:是ls -l的别名,相当于快捷方式,列出当前目录下的文件的详细信息
ls -a:显示所有文件包括隐藏文件
ls a*:显示当前目录下a开头的文件
ls *.sql:显示当前目录下所有后缀名为sql的文件
cd命令
cd xiaoqian:切换到xiaoqian目录
cd:从当前目录切换到根目录
cd ..:从当前目录切换到上一级目录
cp命令
cp lty.sh xiaoqian.sh:将文件lty.sh复制为xiaoqian.sh
cp run.sh /home/mart_mobile/xiaoqian:把当前目录下的run.sh文件复制到xiaoqian目录下
cp /home/mart_mobile/tingyu /home/mart_mobile/xiaoqian:复制目录tingyu为目录xiaoqian
rm命令
rm xiaoqian.sh:删除文件xiaoqian.sh
rmdir xiaoqian:删除目录xiaoqian,但是xiaoqian目录下必须没有文件存在,否则无法删除
mv命名
mv xiaoqian.sql lty.sql:把文件xiaoqian.sql改名为lty.sql
mv /home/mart_mobile/xiaoqian /home/mart_mobile/keaidexiaoqian:把目录/home/mart_mobile/xiaoqian更改为目录/home/mart_mobile/keaidexiaoqian
mv lutingyu.sql /home/mart_mobile/xiaoqian:把文件lutingyu.sql移动到xiaoqian目录下
四
查看文件内容命令
cat命令
cat xiaoqian.sql:显示文件xiaoqian.sql中的内容
vim命令
vim xiaoqian.sql 显示文件xiaoqian.sql中的内容,并且编辑文件;:q不保存直接退出;Esc :x保存并且退出
数据运营与数据挖掘
领取专属 10元无门槛券
私享最新 技术干货