今天开始学习了一些linux常用命令 当然命令在linux中是非常重要的 自始至终都贯穿linux的学习中。
linux的哲学思想:
1一切皆文件 2由体积小,目的单一的小程序组成;组合小程序来完成复杂的任务
3尽量避免捕获用户接口;4通过配置文件保存程序的配置信息,而配置文件又通常是纯文本文件;linux中要严格区分大小写;不以文件名后缀判断文件类型
命令的学习:
切换X Window与命令行模式:
在命令行模式中可以执行startx命令 进入图形界面
[Ctrl]+[Alt]+[F1]~[F6]: 命令行登入tty1~tty6终端
[Ctrl]+[Alt]+[F7]:图形界面
命令的格式:
 command [options] parameter1 parameter2...
 命令    选项      参数 
command为命令的名称 例如切换路径的命令cd
选项可有也可没有 是定义命令的执行方式 多个短选项可以组合,但长选项不能组合;
短选型:通常只有一个字符,使用一个横线引导;
长选项:通常是一个完整意义的单词或单词组合,使用两横线引导
第一个输入的数据绝对是命令或者是可执行的文件

查看当前shell是什么: 可以 echo $SHELL
切换路径cd 如cd /etc 则进入到/etc目录中
显示当前的路径则是pwd
Ctrl+C:取消命令的执行
在一个命令行中执行多条命令可以用;隔开 如:ls -l /root ; ls -l /tmp
区分一个命令式外部还是内部用 type 如 type ls type cd
ls 列出 文件 或目录
如ls -al 列出所有文件包过隐藏文件
获得帮助的命令:--help man info等
man的章节;
1用户可以操作的命令或可执行文件2 系统核心可调用的函数 3库调用4设备文件
5文件格式6 游戏7惯例与协议等,8系统管理员可用的管理命令
显示日期的命令:date

Linux的文件类型:
- 普通文件
d 目录文件
l 符号链接(软链接)
c 字符设备文件
b 块设备文件
p 管道文件
s 套接字文件
 
file 命令查看文件类型 如;file /dev 等
Linux目录结构:
/bin
/bin, /sbin, /etc
/bin, binary, 可执行的命令,非管理类的命令
/sbin, 管理类的命令,通常只有管理员才能使用
/lib, 库文件
/etc, 配置文件
/etc/sysconfig, 服务额外配置文件,及网络设备相关配置文件
/etc/init.d, 服务的管理脚本
/usr
/boot, 引导文件
/dev
/home/USERNAME, /root,
/media, /mnt, 挂载点
/misc, 杂项
/opt, ,
Nessus, Oracle
/proc, 内存中的内核相关信息的映射
/sys, 比如像磁盘这样存储设备或某些总线设备的驱动程序相关属性信息;
/srv, 服务运行中中间文件的存放位置
/tmp
/var

文件和目录管理的命令:
pwd显示路径cd切换路径显示文件或目录ls
创建空文件;touch 如touch a

转载于:https://blog.51cto.com/pengfei372/784223

linux命令的学习相关推荐

  1. 1.1.linux命令.概要学习

    linux命令语法 动作+动作选项+操作绝对路径下的对象 ll-----------列显示所有文件 ls------------行显示所有文件 ls -l /home--------查看home路径下 ...

  2. Linux 命令 top 学习总结

    本文简介     概要: 学习总结 Linux 下的 top 命令     版本: Debian 5(Lenny), top: procps version 3.2.7     日期: 2010-11 ...

  3. linux命令行学习游戏,如何在Linux命令行中下载GOG游戏

    如果你是一个游戏玩家同时也是一个Linux用户,你可能很高兴在GOG在几个月前宣布它会在你最喜欢的操作系统上推出游戏.如果你之前从来没有听说过GOG,我鼓励你看看他们的产品目录中的"很棒的老 ...

  4. Linux命令行学习之路(六)——重定向和管道

    今天我们来总结一下个人认为linux下最为实用和厉害的重定向和管道 在说今天的重点之前,必须要先学一点其他的新知识:标准输入(stdin).标准输出(stdout).标准错误输出(stderr) 标准 ...

  5. 相关Linux命令的学习

    相关命令如下: cd                   切换目录 cd # 回到当前用户的家目录 # - 可用于表示用户家目录 cd /etc # 切换到/etc目录cd - # 切换到上一次的目录 ...

  6. Linux 命令系统性学习

    文章目录 一.目录和文件命令 pwd,查看当前工作目录的完整路径 ls,用来打印当前目录的清单,可以指定其他目录 cd,切换文件目录至dirName mkdir 创建目录 rm 删除一个或多个文件或目 ...

  7. Linux 命令行学习之路 -- 3.复制文件 cp

    版权声明:本文为博主原创文章,未经博主允许不得转载.https://blog.csdn.net/qq_38812171 定义:cp is short for copy, 意为复制文件.用于将文件或目录 ...

  8. linux 在终端修改文件,linux命令行学习(42):修改.bashrc文件

    可以通过修改启动文件改变环境. 下面通过修改.bashrc来改变环境,具体地说,就是在.bashrc中加入四条命令. 一..bashrc文件中原有的内容 我的centos系统中,普通用户主目录中的.b ...

  9. linux 命令案例学习——文件搜索

    两个搜索文件的工具 locate  --仅仅通过文件名查找文件 find     --依据文件的各种属性在既定目录(包括子目录)里查找 一个通常与文件搜索命令一起使用.处理搜索结果文件列表的命令 xa ...

最新文章

  1. grails指定环境
  2. AdaBoostClassifier实战
  3. 测试asp.net for Linux的环境搭建
  4. docker 安装svn
  5. 创建简单的xslt transformation
  6. 公布一个软件,轻新视频录播程序,H264/AAC录制视音频,保存FLV,支持RTMP直播...
  7. Spring WebClient和Java日期时间字段
  8. 在 ASP.NET MVC 3 中应用 KindEditor
  9. bellman ford 算法 判断是否存在负环
  10. java 水印乱码,linux java程序加水印及中文乱码方案
  11. 7-9 龟兔赛跑 (20 分)
  12. 洛谷 P2383 狗哥玩木棒
  13. C#中索引超出了数组界限如何解决
  14. phpcms v9模板制作教程(转载)
  15. yandex 插件_Yandex Metrika的Vue插件
  16. 北航、商汤、UCSD 提出首个点云二值网络 BiPointNet(ICLR2021)
  17. 5款良心电脑软件,有一款虽已停更,却依然免费使用
  18. 精益质量管理简析(转载)
  19. mantis问题状态
  20. 0开始学py爬虫(学习笔记)

热门文章

  1. 发起一个ajax请求,发送ajax请求
  2. window系统 telnet报错:‘telnet‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件。
  3. Matlab实用程序--图形应用-交互式图形
  4. MATLAB-基本语法
  5. gpg加密命令 linux_加密方案 GNUPG amp; Yubikey
  6. linux 有空格的文件夹,Linux之删除带有空格的文件
  7. ai画面怎么调大小_怎么使用pr(adobe premiere)裁剪视频画面的大小
  8. 尽量使用const、enum、inline代替#define
  9. 【c++】30.为什么可以通过指针或引用实现多态,而不可以通过对象呢?
  10. Python-OpenCV 处理图像(二):滤镜和图像运算