Logout    退出系统

Gedit     文本编辑器工具

Uname –r 查看内核版本信息,uname –a 比较详细

Cat /proc/cpuinfo      查看CPU

Cat /proc/meminfo    查看内存

Hostname     查看主机名

Ifconfig eth0 查看eth0 IP地址

Alias ls=’ls –ll’     设置别名

查看当前终端的路径:tty

查看当前shell:echo $SHELL

当前系统下的全部shell:Cat /etc/shells

查看centos系统主机名格式:Echo $PS1

区别内部或外部命令:Type cd

Which 查找从linux命令所在的位置

Ls,cd,type,tty,cat,which,whereis,pwd,echo,mkdir,touch,ln,cp,mv,rm,find,

History   查看历史记录命令

-a:将新的回话追加到家目录下的.bash_history文本中。

-d:删除历史中指定的命令;history  –d  40

-c:清空命令历史;

查看保存在历史记录表里面的文件

环境变量:

HISTSIZE:命令历史记录的条数

HISTFILE:~/.bash_history

HISTFILESIZE:命令历史文件记录历史的条数

!!:上一条命令;

复制、删除、移动文件或目录

Cp    --复制  (copy)文件或目录

-f:覆盖目标同名文件或目录时不进行提醒

-i:覆盖目标同名文件时提醒用户确认

-p:复制时保持源文件的权限,属主及时间等标记属性不变

-r:复制目录时必须使用此选项,,表示递归复制所有文件及子目录

Rm   --删除(remove) 文件或目录

-f:删除文件或目录时不进行提醒,而直接删除整个目录树

-i:删除文件或目录时提醒用户确认

-r:删除目录时必须使用此选项,表示递归删除整个目录树(应谨慎使用)

Mv   --移动(move)文件或目录

Find 命令         --查找文件或目录

按名称查询:关键字为 ‘- name’                   find /etc –name  ‘’resol*.conf’

按文件大小查找:关键字为:‘- size’

按照文件属主查找:关键字为 ‘- user’

按照文件类型查找:关键字为 ‘- type’

Du:统计目录及文件的空间占用情况

-a:统计磁盘占用时包含的所有文件,而不仅仅统计目录

-h:以更人性化的方式显示出统计结果

-s:只统计每个参数所占用空间的大小,而不是统计每个子目录

命令的别名(alias)

查看当前用户下的全部别名:alias

设置别名:alias ls=‘ls –l’

取消别名:unalias ls

只针对当前终端有效,如果想永久有效,要定义在配置文件中:

仅对当前用户有效:~/.bash

对所有用户有效:/etc/bashrc

执行生效:source ~/.bash

Date命令

显示今天为周几

Date +%a

设定当前系统时间

Date 0815170115.21

Date +%D                  年月日

Date +%F          年月日

Date +%T          小时、分钟、秒

Date +%F-%H-%M-%S

MM:月份

DD:几号

Hh:小时

Mm:分钟

Yy:两位年份

CCYY:四位年份

.ss:秒钟

获得命令帮助

Shell程序搜索执行程序文件的路定义在PATH环境变量中

# echo $PATH

内部命令:

--help

外部命令:

Help

hash缓存命令

Hash 查看命中命令

Hash  –r     清楚命中全部命令

关机操作

Shutdown –h now

Poweroff

Halt

Init0

重启操作

Shutdown –r now

Reboot

Init 6

延迟关机或者重启操作

Shutdown –r +15  ‘the system will be reboot!!’           15分钟后关机

bash快捷键:

注意啦!这里的快捷键指的是在终端处,而不是在文本编辑器中

Crtl+U:快速删除当前光标之前的所有字符内容

Crtl+K:快速删除当前光标处行尾的所有字符

Crtl+L:快速删除屏幕中显示的内容,只在左上角显示命令提示符

Crtl+C:取消当前命令行的编辑,并切换为新的一行命令提示符

Crtl+A:当前光标快速跳至终端的行首

Crtl+E:转跳至命令结尾处

文本搜索

/KEYWORD:

以KEYWORD指定的字符串为关键字,从当前向文件尾部搜索,不区分大小写

N:上一个

n:    下一个

?KEYWORD:

以KEYWORD指定的字符串为关键字,从当前向文件首部搜索,不区分大小写

N:上一个

n:    下一个

命令

Ls  显示指定路径下的文件列表

-a:显示所有文件,包含隐藏文件

-l:长列表格式

-h:单位换算

-d:显示目录自身的相关属性,通常用与-l一起使用。

-r:逆序方式显示

-R:递归显示

     -rw-r--r--. 1 root root 41364 Jun 14  2016 install.log

-,d,l,b,c,p,s

数字1:文件被硬链接的次数

左root:文件的owner

右root:文件的group

41364:文件的siize

Jun 14 14:32:文件的最近一次修改的时间

Install.log         :文件名

文件查看命令:cat、tac

Cat:正向

Cat /etc/fstab

Cat /etc/fstab  /etc/issue

Tac:逆序

Cat /etc/fstab

Cat /etc/fstab  /etc/issue

文件内容类型查看命令:file

File /etc/fstab

File /bin/cat

File /dev/sda

回显命令echo

Echo “$shell”

Which 显示命令的路径

Which ls

--skip-alias:禁止显示别名

用户登陆相关

Who,whiamai,w

管理类命令

Mkdir 创建目录

-p:存在与不报错,且可自动创建所需的各目录

-v:显示详细信息

-m MODE:创建目录时直接指定权限

Rmdir:删除目录

More、less、命令

More /etc/httpd/conf/httpd.conf

按enter往下滚动

    按b键向上翻一屏

按q退出

Head和tail

Head -4 /etc/passwd

文件的时间戳管理工具

Touch

查看文件状态:stat

三个时间戳:

Access time:访问时间,简写:atime

Modify time:修改时间,简写:mtime

Change time:修改时间,简写:ctime

第2天【OS Linux发行版介绍、Linux系统基础使用入门、Linux命令帮助、Linux基础命令】的更多相关文章

  1. 【转】排名前十位的Linux发行版介绍

    Linux Distributions众多,据说有350个之多.distrowatch.com网站评出了排名前十位的Linux发行版.它们是:1.Ubuntu,当前最新版本是10.10:2.Fedor ...

  2. Linux发行版教你如何选 给入门者的选择通法

    Linux的发行版何止琳琅满目,简直是乱入你眼. 本篇将介绍选择发行版的经验和通用法则,主要会从PC角度去谈. 更新于2020年,初次发布于2017年 选择发行版需考虑哪些因素 选择发行版时需要考虑的 ...

  3. Linux操作系统以及各大发行版介绍——Linux operating system and major distribution is introduced

    什么是Linux? 也许很多人会不屑的说,Linux不就是个操作系统么.错!Linux不是一个操作系统,严格来讲,Linux只是一个操作系统中的内核.内核是什么?内核建立了计算机软件与硬件之间通讯的平 ...

  4. 最适合和最不适合新手使用的几款 Linux 发行版

    大多数知名的Linux发行版都属于"比较容易使用"这一类.一些观察人士可能会驳斥这个观点,但事实上,说到Linux,大多数并非从事IT或软件开发工作的人会被最容易的使用体验所吸引. ...

  5. [Linux发行版] 常见Linux系统下载

    本专题页汇总最受欢迎的Linux发行版基本介绍和下载地址,如果您是一位刚接触Linux的新手,这里的介绍可能对您有所帮助,如果您是以为Linux使用前辈,也可以在评论处留下您宝贵意见和经验,以便让更多 ...

  6. [Linux发行版] 常见Linux系统下载(转)

    本专题页汇总最受欢迎的Linux发行版基本介绍和下载地址,如果您是一位刚接触Linux的新手,这里的介绍可能对您有所帮助,如果您是以为Linux使用前辈,也可以在评论处留下您宝贵意见和经验,以便让更多 ...

  7. Linux发行版·常见Linux系统下载

    本专题页汇总最受欢迎的Linux发行版基本介绍和下载地址,如果您是一位刚接触Linux的新手,这里的介绍可能对您有所帮助,如果您是以为Linux使用前辈,也可以在评论处留下您宝贵意见和经验,以便让更多 ...

  8. 十大广泛使用的Linux发行版

    回到上世纪90年代,Mandrake Linux还是唯一的Linux发行版:而今天,Linux发行版的数量变得数不胜数.本文为大家整理出了十大广泛使用的Linux发行版,希望能帮助大家在选择合适的Li ...

  9. 全球最受欢迎的十大Linux发行版(图)

    帮助新的Linux用户在越来越多的Linux发行版中选择最合适的操作系统,是创建这个网页的原因.它列出了迄今为止最流行的10个Linux发行版(另外增加的是FreeBSD,到目前为止最为流行的BSD系 ...

随机推荐

  1. _map

    地图属性控制表 comment 备注 Map 地图ID,.gps第一个参数 Zone 区域ID,.gps第二个参数,整个地图时填0 Area 地域ID,.gps第三个参数,整个地图或区域时填0 Cha ...

  2. Java String常用的两个方法

  3. 如何完整卸载Mysql数据库

    mysql数据库首次安装失败,后来多次安装均失败,原因就是没有完全卸载mysql数据库 那么如何完整卸载MYSQL数据库呢? 介绍mysql数据库完整卸载的方法 完美卸载MYSQL 在管理工具-服务里 ...

  4. leecode第六十一题(旋转链表)

    /** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode ...

  5. BZOJ 3585 mex

    题目已经没有了 思路: 莫队+分块 首先有一个结论:所有的答案都在0到n之间,用反正法就能证明,所以所有大于n的数都可以看成n 离线,对询问区间进行莫队,再对答案的范围0到n进行分块 复杂度(n+2* ...

  6. repeater绑定dropdownlist,jquery+ajax页面无刷新,修改dropdownlist默认值

    html代码: <td>                        <asp:HiddenField ID="hiddenchuli" Value='< ...

  7. java高并发解决方案

    高并发的解决方法有两种: 1.使用缓存 2.使用生成静态页面: (代码质量,不要性能低下的sql和代码.有的一条sql搞定的事,有人用了多个循环才能搞定.取决于程序员的经验!(还有就是从最基础的地方优 ...

  8. C#接口实现技巧之借助第三方

    一个类继承了一个接口,对接口实现通常的做法---直接在这个类中对接口进行实现. 利用继承的概念,可以很巧妙地借助第三方类对接口进行实现,这种方式在实际的项目开发过程中其实用途很是比较大的,至少我们的游 ...

  9. Python全栈开发-Day6-面向对象编程

    本节内容: 面向过程VS面向对象 面向对象编程介绍 类的语法 构造函数.析构函数 私有方法.私有属性 面向对象的特性:封装.继承.多态 1.面向过程 VS 面向对象 编程范式 编程是程序员用特定的语法 ...

  10. 解码字符串 Decode String

    2018-11-14 17:56:12 问题描述: 问题求解: 方法一.递归求解 最直观的解法就是递归来求了,并且很显然的这个问题可以使用递归来进行求解. public String decodeSt ...