UNIX是一个计算机操作系统,一个用来协调、管理和控制计算机硬件和软件资源的控制程序。

1.UNIX操作系统的特点:多用户和多任务;

a) 多用户表示在同一时刻可以有多个用户同时使用UNIX操作系统而且他们互不干扰;
  b) 多任务表示任何一个用户在同一时间可以在UNIX操作系统上运行多个程序

2. Linux简介:Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。linux主要用途:主要用于服务器,特别是网络服务器。

普通用户登录后系统的提示符:$
  root用户登录后系统的提示符:#
  退出命令:exit
 关闭Linux系统的命令:init

3、linux命令及获取帮助:

命令格式: 命令  [选项]  [参数】---注意空格

 date 查看时间,date + 时间:修改时间
 cal 查看当前月份日历, cal + 月 年 查看某年某月的时间
 
whoami  查看当前用户
who 查看当前登陆的所有用户
 
 查询目录中内容:ls
   Ls  [选项]  [文件或目录]
   Ls  -a 显示所有文件,包括隐藏文件(. 开头的文件是隐藏文件)
   Ls  -l 显示详细信息=ll
   Ls  -h 人性化显示文件大小
   Ls  -I 显示inode(ID号)
   Ls | wc -l 文件个数
   目录处理命令
   建立目录:mkdir 
        Mkdir -p [目录名]
   切换所在目录:cd; cd ~/cd 回到家目录;cd - 进入上次目录;cd ..进入上一级目录
 
  相对路径:参照当前所在目录,进行查找
  绝对路径:从根目录开始指定,一级一级递归查找,在任何目录上都能进入h指定路径。 
 
  查询当前目录:pwd
  删除目录:rmdir
  删除文件或目录:rm; rm -f 强制删除 ;rm -r 删除目录
  复制命令:cp; cp -r 复制目录;cp -p 连带文件属性复制;
  切换用户:Su  
    Su :切换到root用户,并保存当前位置。
    Sudo su: 一般用这个切换
    Su -:切换到root用户,当前位置变为/root。
  passwd 改密码
  帮助:man 命令/ 命令 --help
 
 文件命令:
  touch 创建文件
  Mv 改名/移动
  rm 删除;-r 删除目录;-f 强制删除
  cat 文件名,浏览文件;head 文件名;查看前十行;-nx 查看前x行。tail 文件名,查看后十行;-nx查看后x行
  more 文件名,按百分比浏览文件。
 
4、Linux文件系统的树状结构:在Linux或UNIX操作系统中,所有的文件和目录都被组织成一个以根节点开始的倒置的树状结构.
 Linux系统中的一些重要的目录:
  a) bin目录:用来存放常用的可执行文件
  b) sbin目录:用来存放系统的可执行文件
  c) 家目录:用来存放用户自己的文件或目录,其中,超级用户root的家目录是/root,而普通用户的家目录被存放      在/home目录下,并使用用户名作为最后一级目录(家目录)的名称,如cat用户的家目录为/home/cat
  d) dev目录:设备文件目录
  e) etc目录:配置文件目录
  f) 挂载点(目录):通常可移除式硬件会被挂载在/media或/mnt目录之下
 

Linux 基础一---操作系统&常用命令的更多相关文章

  1. Linux基础 - 系统优化及常用命令

    目录 Linux基础系统优化及常用命令 Linux基础系统优化 网卡配置文件详解 ifup,ifdown命令 ifconfig命令 ifup,ifdown命令 ip命令 用户管理与文件权限篇 创建普通 ...

  2. Linux基础系统优化及常用命令

    # Linux基础系统优化及常用命令 [TOC] ## Linux基础系统优化 Linux的网络功能相当强悍,一时之间我们无法了解所有的网络命令,在配置服务器基础环境时,先了解下网络参数设定命令. - ...

  3. Linux基础——安装以及常用命令

    Linux基础--常用命令 1.安装Vmware 进入VMware官网:  https://www.vmware.com/cn.html下载安装 镜像推荐网址下载:https://www.linux. ...

  4. Linux基础系列:常用命令(1)

    1.开启Linux操作系统,要求以root用户登录GNOME图形界面,语言支持选择为汉语 2.使用快捷键切换到虚拟终端2,使用普通用户身份登录,查看系统提示符 命令:ctrl+alt+F2 3.使用命 ...

  5. Linux基础系列:常用命令(4)_系统监控

    1. 系统监视和进程控制工具—top和free 1) top命令的功能:top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器. 2) ...

  6. Linux基础系列:常用命令(7)_正则表达式

    一.环境边量 每个用户登录shell需要执行的四个文件 /etc/profile /home/egon/.bashrc_profile /home/egon/.bashrc /etc/bashrc 非 ...

  7. Linux基础系列:常用命令(6)_nfs服务与nginx服务

    NFS介绍: NFS 是Network File System的缩写,即网络文件系统.一种使用于分散式文件系统的协定,由Sun公司开发,于1984年向外公布.功能是通过网络让不同的机器.不同的操作系统 ...

  8. linux基础知识和常用命令

    1.修改主机名 切换到root,然后执行 vim /etc/sysconfig/network,进入其中,更改hostname即可.insert进入修改,esc+:,wq保存退出. 2.用户切换 普通 ...

  9. Linux基础系列:常用命令(3)

    作业一: ) 将用户信息数据库文件和组信息数据库文件纵向合并为一个文件/.txt(覆盖) cat /etc/passwd /etc/group > /test/.txt ) 将用户信息数据库文件 ...

随机推荐

  1. Oracle----oracle 事务总结

    用了这么长时间的oracle,该总结一下所得了 1,事务 事务用于保证数据的一致性, 它由一组相关的 dml语句组成, 该组的dml(数据操作语言,增删改,没有查询)语句要么全部成功,要么全部失败,比 ...

  2. 目标检测之线段检测---lsd line segment detector

    (1)线段检测应用背景 (2)线段检测原理简介 (3)线段检测实例 a line segment detector (4)hough 变换和 lsd 的区别 --------------------- ...

  3. 获取云硬盘列表bug

    有段时间没写博客了,主要还是刚进新公司,多少有点不适应(真会给自己找理由,明明是手里没技术,肚子里没货,能写啥!).前面几个星期都在修一修horizon的bug,这个没啥很大难度,就是用了一个djan ...

  4. [转]Java中怎样把数组转换为ArrayList

    方法汇总: Element[] array = {new Element(1),new Element(2),new Element(3)}; ArrayList<Element> arr ...

  5. 三个内置模块shutil logging hashlib config

    高级的 文件.文件夹.压缩包 处理模块 shutil.copyfileobj(fsrc, fdst[, length])将文件内容拷贝到另一个文件中 1 import shutil 2 3 shuti ...

  6. js创建对象的最佳方式

    1.对象的定义 ECMAScript中,对象是一个无序属性集,这里的“属性”可以是基本值.对象或者函数 2.数据属性与访问器属性 数据属性即有值的属性,可以设置属性只读.不可删除.不可枚举等等 访问器 ...

  7. Windows中安装Scrapy

    在linux中安装Scrapy只需要导入一些非python的支持包,在windows中安装Scrapy则是一波三折. 总之来说,主要分为以下几个步骤,可能由于系统问题(国内个人机子,甚至是小企业的机子 ...

  8. PHP 如何成长 (收藏自:http://www.cnblogs.com/try-better-tomorrow/p/6964036.html)

    原文题目为<php程序员学C/C++>,不过我觉得说是提升自己比较合适. 身边有几个做PHP开发的朋友,因为面试,也接触到不少的PHP工程师,他们常疑虑自己将来在技术上的成长与发展,我常给 ...

  9. iOS学习笔记(十一)——JSON数据解析

    在之前的<iOS学习——xml数据解析(九)>介绍了xml数据解析,这一篇简单介绍一下Json数据解析.JSON 即 JavaScript Object Natation,它是一种轻量级的 ...

  10. <转> python的垃圾回收机制

    Python的GC模块主要运用了“引用计数”(reference counting)来跟踪和回收垃圾.在引用计数的基础上,还可以通过“标记-清除”(mark and sweep)解决容器对象可能产生的 ...