各位看官听好了,上一回说到搭建程序开发环境,不知道各位看官们听了后有没有亲自动手去搭建开发环

境,不过,我还是强力推荐大家动手试试,正所谓自己动手丰衣足食。好吧,闲话休谈,言归正转,咱们

今天来说说Linux命令。

什么是Linux命令:说Linux命令前,我先问问大家,当你和别人打招呼时说什么?只听见台下七嘴八舌

的说个不听,有“‘你好”,“吃饭了吗”...真是太多了。只听醒木“啪”的一声响,突然间鸦雀无声。各位看官,

没错,你们说的都对。你们说的就是命令,只是你们说的是打招呼的命令,不是Linux命令。看官们,当

你们想们想和其他人打招呼时会说这些命令,当你们Linux打招呼时显然不能说这些,即使说了Linux也

听不明白,不对,不是听不明白, 是Linux根本听不见你说什么。我们通过耳朵能听到别人说的话,或者

叫别人发给你的命令。Linux的耳朵呢?就是键盘和鼠标,你可以通过鼠标或者键盘操作Linux。你点一

下鼠标或者敲一下键盘,就是给Linux发命令。现在明白了什么是Linux命令了吧。在这个信息到处跑的

年代,我想看官们都知道如何敲键盘,如何点鼠标,所以我就不多说了。因此看官们,你们已经会Linux命

令了。“啊!“台下一片哗然。看官位莫急,对于Linux来说只会敲键盘或者点鼠标是不够的,就和我们一

样,除了会说”你好“外,也要学着说”hello",不然遇到美国佬了,你怎么和他打招呼?因为Linux最大的特点

就是使用终端命令。因为终端命令太强大了,键盘和鼠标能做的,它也能做到,键盘和鼠标做不到的,

它却能做到。“那你快说呀,还在这里卖什么关子”,看官莫急,咱们这就开始说终端命令。

看官们有没有看到Mint的开始菜单中有一个黑色背景的方框,这就是终端,Linux通过终端来接收我们发

给他的命令,打开终端 在它里面输入ll,按下回车。终端显示很多内容。哇!好神奇。输入了2个字母,

得到这么多内容。要是我能在自动取款机上输入ll,然后就能吐出一大堆钱该有多好。。。这位看官呀,

取款机上只有数字,没有字母,你就不要做这种白日梦来了,记着ll就是一个Linux命令。

Linux命令格式:命令 -选项 参数 .例如:ls -a test.其中ls就是命令,a是该命令的选项,test就是参数。

在Linux命令中,命令和选项都是固定的,参数是自定义的,写成什么样子,依据自己的需求来定,

甚至不写参数也是可以。不过选项与命令有关,不同的命令有不同的选项。要想掌握好Linux命令,除了

要记着Linux命令的名字外,还需要知道选项的意义,因为不同的选项代表不同的意义。"哎呀,学习这

个Linux命令也太麻烦了吧,不但要记命令,而且还要记命令的选项代表什么意义。这可比我敲键盘和点

鼠标要麻烦呀“。”这命令比较强大呀,敲几个字母就能实现很多功能,省的用鼠标点来点去“。。。台下的

看官们开始争论起来了。只听醒木”啪“的一声响。台下安静了,各位看官们,敲键盘和点鼠标确实很方便,

对于普通用户来说简单易用很方便,但是Linux命令确实很强大,对于专业用户来说爱不释手。各位看官

们,如果你只是一位普通用户,那么也没有必要学习Linux命令,如果你是专业用户,那么很有必要学习

Linux命令,而且要好好学习。学习Linux命令有2大难点:1.记命令难,2。使用命令的选项难。其实我

们的Linux已经解决了这两大难点。在终端中连续输入两个TAB键就用出现Linux中的所有命令,如果记

不得命令名了,先输入一个字母,然后再TAB一下,终端会自动补全该命令。看官们怎么样?Linux命令

还难记吗?再看看命令的选项怎么用,在终端输入man 命令就能看到命令的所有选项,以及各个选项的用

法,还有例子。看官们,怎么样?这个男人(man)很强大吧,命令选项的意义还难了解吗?

其实,Linux命令博大精深,只要记着一些常用的命令就可以,下面我们就说一些常用的Linux命令:

打开目录命令:cd.用法:不用选项,直接输入参数就可以。参数就是要打开的目录。例子:cd /usr/

表示打开/usr这个目录。类似于使用鼠标时的双击操作。

查看目录或者文档命令:ls.用法:经常使用al选项,表示列出所有的文件或者目录,参数加或者不加都

可以。.例子:ls -al表示列出当前目录中的所有文件和目录,看到选项al的作用了吧。 ls test。表示列出

test这个目录或者文件。另外,使用ll也可以达到和ls -al一样的的效果。

新建目录命令:mkdir。用法:需要使用-m选项指定权限,不然会使用系统的默认权限,参数就是要新建

的目录,一定要加上。例子:mkdir -m 755 test表示新建一个叫test的目录,目录权限是755.

新建文件命令:touch。用法:选项可以不加,参数就是要新建的文件名,因此一定要加。例子:touch

test表示要新建一个名叫test的文件。

删除文件或者目录命令:rm。用法:需要使用选项,常用的是rf。参数就是需要删除的文件或者目录名。

例子:rm -rf test表示删除名为test的目录或者文件,如果目录中还有子目录,也一起删除。我没有加

子目录名呀,怎么删除掉?这就是选项r的功能。

复制文件或者目录命令:cp。用法:需要使用参数a,参数一定要加.例子:cp -a /b /c表示把a目录中

的内容复制到b目录中,并且保留原来的权限 。怎么保留呢,这就加选项a的原因。

各位看官,Linux的命令博大精深,不是咱们一时半会儿能说完的,咱们只说一些常用的Linux命令,至

于其它的Linux命令怎么使用?且听下回分解。

Linux程序设计(常用Linux命令)相关推荐

  1. linux下常用FTP命令

    linux下常用FTP命令 1. 连接ftp服务器 1. 连接ftp服务器 格式:ftp [hostname| ip-address] a)在linux命令行下输入: ftp 192.168.1.1 ...

  2. linux压缩命令bzip2,Linux上常用压缩命令gzip,bzip2,zip/unzip

    Linux上常用压缩命令gzip,bzip2,zip/unzip 1. gzip gzip生成的压缩文件为*.gz 格式: gzip [-cdtv#] file 主要参数: -c :将压缩的数据输出到 ...

  3. Linux中常用的命令都是哪些单词的缩写

    作者:蓬岸 Dr.Quest 链接:https://www.zhihu.com/question/49073893/answer/114986798 来源:知乎 著作权归作者所有.商业转载请联系作者获 ...

  4. linux中常用nginx命令

    linux中常用nginx命令 首先我们进入到linux中nginx所在的文件夹(/nginx/sbin) 查看nginx版本 ./nginx -v 停止nginx服务 ./nginx -s stop ...

  5. linux下常用关机命令

    linux下常用的关机命令有:shutdown.halt.poweroff.init:重启命令有:reboot.下面本文就主要介绍一些常用的关机命令以及各种关机命令之间的区别和具体用法. 首先来看一下 ...

  6. linux公司常用基础命令必知必会一

    基础命令分为六部分来介绍,都是一些公司里常用的命令做了下汇总: ◆ 安装和登录命令: login.shutdown.halt.reboot.install.mount.umount.chsh.exit ...

  7. Linux的常用网络命令

    rsh命令  rsh是"remote shell"(远程 shell)的缩写. 该命令在指定的远程主机上启动一个shell并执行用户在rsh命令行中指定的命令.如果用户没有给出要执 ...

  8. Linux下常用的命令安装使用

    1.串口安装使用: minicom: sudo minicom -s sudo minicom /dev/ttyUSB0 退出时,按Ctrl+A,再按Q键 2. 查看当前目录: 查看当前目录除了pwd ...

  9. linux 切换网络 命令,Linux 的常用网络命令

    Linux是一种主要用于网络环境中的稳定的操作系统,安装 Linux系统的用户会发现在Linux环境下上网效率会比Windows高很多,而且其安全性更是Windows所不可比拟的.本文向大家介绍在 L ...

  10. linux公司常用基础命令必知必会

    今天来个比较长,但是有用的文章,学会之后Linux基础命令你就不用害怕咯. 基础命令分为六部分来介绍,都是一些公司里常用的命令做了下汇总: ◆ 安装和登录命令: login.shutdown.halt ...

最新文章

  1. MariaDB(MySQL)_MariaDB(Mysql)-主从搭建
  2. 为没有源码的DLL文件添加强名称
  3. linux 修改系统时区和时间
  4. 年龄和收入对数的线性回归_Logistics回归——分析富士康的员工自杀
  5. 《深入理解Spark-核心思想与源码分析》(四)第四章存储体系
  6. 个人电脑 公司电脑 代理_你们想要打造的树莓派电脑,刚发布了官方版:性能更强大,只卖70美元...
  7. 中药说明书实体识别抽取top1
  8. Android调试wifi使用wpa_supplicant和wpa_cli总结
  9. 怎样把RStudio字体调大
  10. java机甲类回合制游戏,课内资源 - 基于java的RPG回合制游戏
  11. windows切换桌面的快捷键
  12. 设定计算机锁定时间,如何设置电脑自动锁屏时间?
  13. 洛谷—P1330 封锁阳光大学
  14. 海康USB摄像头----MV-CAO13-21UM工业摄像头的调用---python实现
  15. js-js数据结构和算法-递归思想-斐波那契数-动态规划-贪心
  16. s5p4418的uboot网络无法使用问题解决
  17. 部署 LAMP 平台
  18. idea jsp mysql
  19. html怎么吧图片设置成背景音乐,如何把照片做成视频并添加音乐
  20. python绘制等值线图_Python/Matplotlib双线性插值等值线图

热门文章

  1. html电子贺卡国庆,中秋贺卡设计欣赏 电子贺卡制作 中秋电子贺卡模板
  2. 我的世界服务器的无限方块指令,我的世界用指令方块造无限木头 | 手游网游页游攻略大全...
  3. 浏览器在线视频播放加速方法——直接修改网页代码实现加速
  4. C++隐藏任务栏图标
  5. linux 验证码 权限,LINUX 下验证码无法显示怎么办
  6. Mysql 地区经纬度 查询
  7. LaTeX错误“Unable to read an entire line---bufsize=200000. Please increase buf_size in texmf.cnf.”
  8. 前端上半年工作总结、下半年工作计划
  9. [matlab实践应用]matlab实现读取xls表格并三次样条插值拟合压杆稳定实验数据
  10. CSR-I (WSJ0) Complete又名wsj0数据集