Linux下常用shell命令

数据运营与数据挖掘

最近比较忙,好长时间都没有写文章了,忙什么呢?恩,忙着学习,忙着减肥,忙着臭美。。。哈哈,开玩笑的,好了,废话不多说,看干货!

什么是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保存并且退出

数据运营与数据挖掘

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180204G0V3LV00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

同媒体快讯

扫码关注云+社区

领取腾讯云代金券