1.計算機的組成原理與linux初識

計算機的組成原理

抽象



1.計算機的組成原理與linux初識

具體

1.計算機的組成原理與linux初識

Linux初識

1.計算機的組成原理與linux初識

負責與硬件交互,并向外提供系統調用

Linux大家庭

suse系列:
opensuse
suse enterprise


redhat系列:
centos
redhat


Debian系列:
ubuntu
debian

命令總結

顯示本機IP(需要root權限)

[root@localhost dev]# ifconfig
ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.85.128  netmask 255.255.255.0  broadcast 192.168.85.255
        inet6 fe80::1163:5b98:4799:129d  prefixlen 64  scopeid 0x20<link>
        ether 00:0c:29:12:b0:33  txqueuelen 1000  (Ethernet)
        RX packets 431260  bytes 127548611 (121.6 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 13149  bytes 3110016 (2.9 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1  (Local Loopback)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

顯示當前日期

[root@localhost dev]# date
2017年 07月 02日 星期日 10:27:53 CST

按照指定格式輸出日期

%Y 年
%m 月
%n 日

%H 小時(24)
%M 分
%S 秒

%F full date
%T time



[root@localhost dev]# date -d "1 day ago"
2017年 07月 01日 星期六 10:33:14 CST
[root@localhost dev]# 
[root@localhost dev]# date -d "tomorrow"
2017年 07月 03日 星期一 10:33:39 CST
[root@localhost dev]# 
[root@localhost dev]# date "+%F %T"
2017-07-02 10:33:51
[root@localhost dev]# date "+%Y %m %d"
2017 07 02
[root@localhost dev]# 
[root@localhost dev]# date "+%H %M %S"
10 34 30

echo命令,終端上輸出信息

常用選項:

-n 不空行
-e 特殊字符特殊處理


[root@localhost dev]# echo "hello world"
hello world
[root@localhost dev]# echo -n "hello world"
hello world[root@localhost dev]# 
[root@localhost dev]# 
[root@localhost dev]# 
[root@localhost dev]# echo -e "hello \n world"
hello 
 world

顯示顏色
[root@localhost dev]# echo -e "\033[1;5;31m hello world \033[0m"
 hello world 

type來查看是否是內部命令還是外部命令

[root@localhost dev]# type cd
cd 是 shell 內嵌
[root@localhost dev]# type yum
yum 已被哈希 (/usr/bin/yum)

幫助手冊路徑 /usr/share/man
man 使用手冊是壓縮格式的文件,有章節之分;
1、使用命令
2、系統調用;
3、C函數庫的調用;
4、設備文件及特殊文件;
5、文件格式:(配置文件格式);
6、游戲使用幫助;
7、雜項;
8、管理工具及守護進程;

man使用手冊內容布局:
NAME:功能性說明
SYNOPSIS:語法格式
DESCRIPTION:描述
OPTIONS:選項
EXAMPLES:使用事例
AUTHOR:作者
BUGS:報告程序bug的方式
SEE ALSO:參考

并非每個命令在所有章節都有手冊;
查看命令:# whatis COMMAND
一般使用: man xxx

FHS標準

1.計算機的組成原理與linux初識

原創文章,作者:N27_jiangyefan,如若轉載,請注明出處:http://www.www58058.com/79055

(0)
N27_jiangyefanN27_jiangyefan
上一篇 2017-07-02
下一篇 2017-07-02

相關推薦

  • shell腳本

    最近學了shell腳本,自己感覺挺有難度的,今天就簡單整理一些shell腳本的練習和作業 練習:    1、編寫腳本/root/bin/systeminfo.sh,顯示當前主機系統信息,包括主機名,IPv4地址,操作系統版本,內核版本,CPU型號,內存大小,硬盤大小。#!/bin/bash# ———&#…

    2017-08-05
  • javascript快速入門

    標識符多了一個美元符號python中只有字母和下劃線和數字,數字不能開頭數據類型有number(整形和浮點型),boolean,string,null,undefined(聲明未賦值),symbol(新引入),object類型(基本類型和特殊類型外的其他類型) 引入一個變量要先申明,var a,let b常量類型,聲明時定義,python中不存在const …

    Linux干貨 2018-01-15
  • Linux文件查找命令find和壓縮解壓縮

    概述     Linux系統上一切皆文件,那么隨著時間的推移和管理的服務器增加,在眾多的文件中,如何找到我們需要的文件,這就需要用到文件查找命令了。本章就分享下關于文件查找命令的一些內容和壓縮解壓縮的相關內容。     具體分為一下幾個部分:    …

    Linux干貨 2016-08-16
  • Centos7基于虛擬主機的Lamp配置bbs、Blog、PhpMyAdmin應用程序

    Centos7實現基于虛擬主機的各應用程序搭建: 一、配置三個基于名稱的虛擬主機;      (a) discuzX      (b) wordpress      (c) https: phpMyAdmin 1.安裝Lamp環境及安裝mo…

    Linux干貨 2016-10-09
  • kickstart及引導鏡像制作

    環境:CentOS 6.7 kickstart 制作    1、centos系統安裝完成后,anaconda會根據本次系統安裝的配置,生成一個與本次安裝設置相同的kickstart文件,文件位于/root/anaconda-ks.cfg,可以使用vim對這個文件進行修改來使用。     vim anaconda-ks.…

    Linux干貨 2015-12-15
  • bash中的變量詳解

        在bash中,巧妙地運用變量,能夠大大減輕編程的工作量,下面讓我們來詳細了解一下bash的變量. bash中的變量種類:     根據變量的生效范圍等標準:         本地變量:生效范圍…

    Linux干貨 2016-08-18

評論列表(1條)

  • 馬哥教育
    馬哥教育 2017-07-13 17:12

    一開始的作業很簡單,但是可以看出有很認真的對待,好的開始,加油!

欧美性久久久久