目前分類:wiki (10)

瀏覽方式: 標題列表 簡短摘要

Variables are named values
useful for storing data or command output
設定變數值:variable=value
取出變數傎:echo $value
如:
[root@localhost ~]# john=$(ls /etc/)
[root@localhost ~]# echo $john
a2ps.cfg a2ps-site.cfg acpi adjtime aliases aliases.db alsa alternatives anacrontab asound.state at.deny audit autofs_ldap_auth.conf auto.master auto.misc auto.net auto.smb avahi bashrc blkid bluetooth bonobo-activation capi.conf cdrecord.conf conman.conf cron.d cron.daily cron.deny cron.hourly cron.monthly crontab cron.weekly csh.cshrc csh.login cups dbus-1 default depmod.d desktop-profiles dev.d DIR_COLORS DIR_COLORS.xterm 
...skip....
[root@localhost ~]# 

陳宏駿 發表在 痞客邦 留言(0) 人氣()

Process是一段指令的集合被載入到記憶體裡
數值程序 ID(PID) 是用來識別
UID.GID和SELinux context 決定檔案系統存取

使用ps指令可以檢視process information

陳宏駿 發表在 痞客邦 留言(1) 人氣()

TCP/IP網路設定主要有四個部份:
賦予一個IP的設定值
啟動或關閉網路裝置
DNS設定(要能夠正反解)
設定預設閘道(Gateway)

網路介面卡通常依序命名為eth0,eth1.......
ifup ethX用來啟動第x網路介面
ifdown ethX關閉第x網路介面
ifconfig ethx 查詢網路組態

陳宏駿 發表在 痞客邦 留言(0) 人氣()

Vi是標準的unix的文字編輯器,共有六種編輯模式。

介紹三種常用的模式:
命令模式(command mode):這是預設的模式,一進入vi時就是此模式,只能下按鍵指令,不能輸入或是編輯文字,這時候可以用來移動游標、剪貼文字改變模式。
插入模式(insert mode):按[i]鍵即可進入此插入模式,這樣才能開始輸入文字寫文章,案ESC鍵又會回到一般模式下。
命令列模式:按冒號[:]就可以到命令列模式,左下角會出現一個冒號":"可以下指令,一般用來離開及儲存。

不管在任何模式下,使用Esc鍵可以離開目前模式回到命令模式

陳宏駿 發表在 痞客邦 留言(0) 人氣()

bash shell的種類一般常見的有底下幾種:
/bin/sh
/bin/bash
/bin/ksh
/bin/tcsh

Globbing is wildcard expansion:
* -符合任何字元(0或更多)
?-符合任何單一字元
[0-9]-符合0-9範圍的數字
[abc]-符合清單內的任何字元
[^abc]-符合去除清單用的任何字元

陳宏駿 發表在 痞客邦 留言(0) 人氣()

USERS:
每一個使用者都有一個UID,root UID=0
Users的UID存在/etc/passwd底下
使用通常都會被賦予一個/home 目錄
只能存取屬於Users自已的檔案

陳宏駿 發表在 痞客邦 留言(0) 人氣()

Linux檔案系統最主要是屬於一種階層式的樹狀結構,最上層為其根目錄(root directory)以"/"來表示之。

Linux的檔案和和目錄都可能是一個設備或是裝置。
想觀看目前的目錄可下"PWD"指令。
如:
 [root@localhost ~]# pwd
 /root
 即為在/root 目錄底下
基本上Linux的Filesystem Hierarchy Standard(FHS),都是參考FHS網站所列的標準所建置而成的。

陳宏駿 發表在 痞客邦 留言(0) 人氣()

命令的組成格式中大約包含下列格式:
command(命令)、options(選項)、arguments(參數)

option 有時會用「-」or 「--」

ex:
[root@localhost ~]$ ls --help
用法:ls[選項]..[檔案]...
[root@localhost ~]$ ls -l -a -h

陳宏駿 發表在 痞客邦 留言(0) 人氣()

1983年Richard Stallman 創立了GNU Plan. (What is GNU Plan)
1985年Richard stallman 創立自由軟體基金會.
1991年GNU大致上已完成 Linux 除系統核心以外的各種必備軟體開發

陳宏駿 發表在 痞客邦 留言(0) 人氣()

Open Source is software and source code available to all.

Software is free if it satisfies the Four Freedoms:

The software must be freely executable for any purpose.

陳宏駿 發表在 痞客邦 留言(0) 人氣()