linux-shell——02

Linux命令的通用命令格式 :命令字 【选项】 【参数】

  • 选项:

  • 作用:用于调节命令的具体功能
  • "-"引导短格式选项(单个字符) EX:“-l”
  • "--"引导长格式选项(多个字符) EX: "--color"
  • 多个短格式选项可以写在一起
  • -a -l -z -x --> -alzx
  • 参数

  • 命令操作的对象,有文件,目录等
  • EX:ls -l /home

linux目录结构:boot:存放系统引导文件和内核文件bin:存放可执行文件(二进制文件)(ls,cat,mkdir)

  • sbin:root用户执行命令 home:普通用户的家目录
  • root:root用户家目录
  • dev:放置所有设备文件(外设) /dev/md* /dev/sd* /dev/hd*………………
  • etc:放置所有配置文件(服务)
  • lib/lib64:动态链接库文件(共享库)类似于.dll
  • media:媒体库文件
  • opt:文件安装目录,安装软件就在opt目录下
  • mnt:挂载点目录 mount * *
  • var:存放一些需要改变数据的文件 日志,某些大文件的溢出区
  • proc:虚拟文件系统目录;放的是内存的一个映射:
  • cat /proc/cpuinfo #查看CPU运行状态
  • cat /proc/meminfo #查看内训运行状态
  • cat /proc/version #查看系统版本
  • uname -m #查看cpu架构
  • uname -r #查看内核版本
  • usr:最大的目录 只要用到的目录或者文件都在这 /usr/sbin /usr/doclinx
  • tmp:共享文件夹,临时目录
  • lost+found:平时为空,只有系统在非正常关机时才会有,保存意外掉电中内存的数据

 

Linux常用命令:

  • 目录操作命令:ls,cd,pwd,mkdir,rmdir
  • 文件操作命令:touch,cp,mv,rm,find
  • 文件内容操作命令:cat,less,head,tail,grep
  • 归档以及压缩命令:tar

 

linux中如何获得命令帮助:

  • help(内部命令)cd,kill 56条
  • EX:help cd

 

  • --help(适用于大多数外部命令查找) ls
  • EX:ls --help

 

  • 使用man手册进行命令查看(man:命令阅读手册)
  • man 命令字
  • 上下键滚动文本
  • Page down & Page Up上下翻页
  • 空格也支持翻页,回车键走一行
  • 输入 / ,可以查找
  • q退出命令查看界面,回到原来的命令行界面

 

  • info 也可进行命令帮助查找(使用与man接近)
  • q退出命令查看界面,回到原来的命令行界面
  • pinfo 命令名称 以浏览器的形式查看详细的GUN信息
  • q退出命令查看界面,回到原来的命令行界面

 

  • /usr/share/doc #所有已安装软件的说明文件
  • firefox file:///usr/share/doc

 

linux 命令:

  • cd命令:切换工作目录
  • cd 【目录位置】
  • 绝对路径:cd /home/student

 

  • 相对路径:
  • cd .. 返回到上一级目录
  • cd - 返回上一次所在的工作路径
  • cd ../../ 返回上一级目录的上一级目录

 

  • pwd:查看当前所在的工作目录(告诉你自己在哪)

 

  • cd ~ 返回到用户的家目录(和cd一样的效果,~可以省略)
  • ls:列出当前目录下的文件或者目录
  • 格式: ls [选项] [目录或文件名]
  • 选项:
  • -l 以长格式显示
  • -a 显示所有文件目录信息,包括隐藏文件
  • -d 显示目录本身的属性
  • -h 显示详细信息,变换了统计单位
  • --color 以颜色区分不同类型的文件
  • 注:在Linux中,以.开头的文件是隐藏文件
  • ll == ls -l
  • 在输入命令的时候,如果输入了一部分命令,但是忘记了,可以按下两次tab键,它可以根据你已经输入的命令提示

 

转载于:https://www.cnblogs.com/luojianyi/p/9281712.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/397554.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

IOS 资料备份

2019独角兽企业重金招聘Python工程师标准>>> 利用本地服务器边下载视频边播放 目前还没有做好,下面是参考资料,做个备份; 参考资料: http://blog.csdn.net/wxw55/article/details/17557295 http://www.code4app.com/io…

BZOJ 1854: [Scoi2010]游戏( 二分图最大匹配 )

匈牙利算法..从1~10000依次找增广路, 找不到就停止, 输出答案. ----------------------------------------------------------------------------#include<bits/stdc.h>using namespace std;const int MAXL 10009, MAXR 1000009;struct edge {int to;edge* next;} E[MA…

linux adduser mysql,linux独享初始配置方法(ftp、apache、mysql)

在此我们对您购买的linux独享服务器的配置方法进行简单说明&#xff0c;内容涉及ftp、apache、mysql相关配置&#xff0c;希望给您使用中带来方便。该文章为指导性说明。☆独立服务器linux系统ftp帐户的设置方法&#xff1a;1、首先服务器端已经安装vsftp。2、您可以直接登陆服…

Android下文件的压缩和解压(Zip格式)

Zip文件结构 ZIP文件结构如下图所示&#xff0c; File Entry表示一个文件实体,一个压缩文件中有多个文件实体。 文件实体由一个头部和文件数据组&#xff0c;Central Directory由多个File header组成&#xff0c;每个File header都保存一个文件实体的偏移&#xff0c;文件最后由…

快速理解和使用 ES7 await/async

await/async 是 ES7 最重要特性之一&#xff0c;它是目前为止 JS 最佳的异步解决方案了。虽然没有在 ES2016 中录入&#xff0c;但很快就到来&#xff0c;目前已经在 ES-Next Stage 4 阶段。 直接上例子&#xff0c;比如我们需要按顺序获取&#xff1a;产品数据>用户数据>…

jdeveloper优化:

D:\jdevstudio10133\jdev\bin\jdev.conf末尾加上下面的AddVMOption -Dsun.java2d.noddrawtrueAddVMOption -Dsun.java2d.ddoffscreenfalse 转载于:https://www.cnblogs.com/sprinng/p/4780112.html

linux make java版本,告诉make是否在Windows或Linux上运行

更新请阅读这个类似但更好的答案&#xff1a;https&#xff1a;//stackoverflow.com/a/14777895/938111make (和 gcc )可以使用Cygwin或MinGW在MS-Windows上轻松安装 .正如ldigas所说&#xff0c; make 可以使用 UNAME:$(shell uname) 检测平台(命令 uname 也由Cygwin或MinGW安…

MPI多机器实现并行计算

最近使用一个系统的分布式版本搭建测试环境&#xff0c;该系统是基于MPI实现的并行计算&#xff0c;MPI是传统基于msg的系统&#xff0c;这个框架非常灵活&#xff0c;对程序的结构没有太多约束&#xff0c;高效实用简单&#xff0c;下面是MPI在多台机器上实现并行计算的过程。…

Jenkins_获取源码编译并启动服务(二)

一、创建Maven项目二、设置SVN信息三、设置构建触发器四、设置Maven命令五、设置构建后发邮件信息&#xff08;参考文章一&#xff09;六、设置构建后拷贝文件到远程机器并执行命令来自为知笔记(Wiz)

php 判断页面加载完,所有ajax执行完且页面加载完判断

jquery ajax&load 方法导致 js效果不显示或显示后由于加载后ajax 重新布局页面导致效果错误。解决思路&#xff1a;需要在ajax get post 或 load 等执行完后再去执行方法就不会由于他们没执行完导致的最终错误。那么首先看load 方法定义&#xff1a;jQuery ajax - load() 方…

正确理解ThreadLocal

想必很多朋友对 ThreadLocal并不陌生&#xff0c;今天我们就来一起探讨下ThreadLocal的使用方法和实现原理。首先&#xff0c;本文先谈一下对ThreadLocal的理 解&#xff0c;然后根据ThreadLocal类的源码分析了其实现原理和使用需要注意的地方&#xff0c;最后给出了两个应用场…

2018.7.10 个人博客文章=利用ORM创建分类和ORM的内置函数

昨天的注册收尾工作 其实就差了和MySql联系起来的部分&#xff0c;这部分很简单&#xff0c;首先要做的就是保存用户通过from传送过来的头像文件&#xff1a; """ 保存头像文件 """ file request.FILES.get(avatar) file_path os.path.join(st…

python 列表与元组的操作简介

上一篇&#xff1a;Python 序列通用操作介绍 列表 列表是可变的(mutable)——可以改变列表的内容&#xff0c;这不同于字符串和元组&#xff0c;字符串和元组都是不可变的。接下来讨论一下列表所提供的方法。 list函数 可以使用list函数来创建列表&#xff1a; list(Hello) [H,…

mfc嵌入matlab绘图窗口,将matlab的图嵌入MFC

【实例简介】VS调用matlab画图模块编译成的动态链接库&#xff0c;并在MFC显示。【实例截图】【核心代码】3b0582a3-4ea8-4a61-ba33-e448be563b88└── 将matlab的图嵌入MFC├── matlab_2010b与VS2008_混合编程的实现.pdf├── TestWithData│ ├── Debug│ │ ├─…

python multiprocessing 和tcp

#用类方法 服务端from socket import *from multiprocessing import Processimport osclass Myprocess(Process): def __init__(self, conn): self.conn conn super().__init__() def run(self): conn self.conn start True whil…

matlab 画三维花瓶,精美花瓶建模教程

1、首先&#xff0c;草图单位为mm&#xff0c;进入前视图绘制如图草图&#xff0c;花瓶的基本形状轮廓2、然后对草图进行旋转3、旋转出曲面后&#xff0c;在顶部边线新建一个基准面4、继续在前视图绘制草图&#xff0c;如图绘制一弧线5、然后进行旋转6、可以得到图示的两个曲面…

PKI系统相关知识点介绍

公钥基础设施&#xff08;Public Key Infrastructure&#xff0c;简称PKI&#xff09;是目前网络安全建设的基础与核心&#xff0c;是电子商务安全实施的基本保障&#xff0c;因此&#xff0c;对PKI技术的研究和开发成为目前信息安全领域的热点。本文对PKI技术进行了全面的分析…

android 打印java堆栈,Android打印堆栈

java打印堆栈方法一&#xff1a;异常对象打印堆栈Exception e new Exception("this is a log");e.printStackTrace();方法二&#xff1a;Log打印获取异常的堆栈并打印Log.e(“dump_test”,Log.getStackTraceString(new Throwable()));C\C打印堆栈方法一&#xff1a;…

实际算法项目工程上手日志C/C++

#pragma once 为了保证头文件只被编译一次&#xff0c;通常放在头文件的顶部 #define IN #define OUT #define INOUT 这个只在逻辑上起作用&#xff0c; IN 表示输入参数&#xff0c;指针指向的值不会修改&#xff1b; OUT 表示输出参数&#xff0c;指针指向的值会修改&a…

Arduino 控制超声波测距模块

一.实物图 二.例子代码 用到数字2 和3 引脚,还有两个就是vcc GND两个阴脚,用模块连线比较简单 转载于:https://www.cnblogs.com/caoguo/p/4785700.html