1. 程式人生 > >Linux環境變數和初始化配置

Linux環境變數和初始化配置

1.環境變數在 etc/profile 檔案中,
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/samba/bin
新增或者刪除 環境變數

也可以直接使用
PATH=$PATH:/usr/local/samba/bin
如是/etc下的profile,是root。 如是/home下的profile,屬於/home下的這個使用者。


2./etc/init.d/rcS 為初始化的配置

 可在檔案的最後加上
 /sbin/ifconfig eth0 192.168.1.120
 即啟動網絡卡0,同時設定IP地址為192.168.1.120
 

 其它需要掛載的裝置或命令可在此新增 相應的命令即可

/usr/local/samba/bin/nmbd  -i -d &
/usr/local/samba/bin/smbd  -i -d &

注意加上& ,方便輸入 

 修改rcS後,需要確認rcS為可執行屬性,否則導致以下問題

chmod 777  /etc/rc.d/rcS

 
 can't run '/etc/rc.d/rcS': Permission denied
 最終導致系統無法正常載入


3. /usr/etc/rc.local 這是 rcS 檔案呼叫執行的特殊檔案 ,
如安裝核心模組、進行網路配置、執行應用程式、啟動圖形介面等


4./Linuxrc 執行init 程序初始化檔案。
把已安裝根檔案系統中的/etc 掛載為ramfs,並拷貝/mnt/etc/目錄下所有檔案到/etc;
重新構建檔案分配表inittab;之後執行系統初始化程序/sbin/init。

相關推薦

Linux環境變數初始配置

1.環境變數在 etc/profile 檔案中, PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/samba/bin 新增或者刪除 環境變數 也可以直接使用 PATH=$PATH:/usr/local

一、【用django2.0來開發】 環境部署初始項目

text pro use name 支持 art 簡易 發布 server 一、【用django2.0來開發】 環境部署和初始化項目 發現網上沒有什麽比較好的django系列的教程, 所以打算寫一整套教程來教會大家如何使用django2.0 整個教程都會圍繞一個開發一個項目

Docker安裝初始配置(入門篇)

Docker中文文件: 什麼是Docker? 王春生26895最後編輯:王春生 於 2014-02-15 10:11:11 簡介:Docker是一個開源的引擎,可以輕鬆的為任何應用建立一個輕量級的、可移植的、自給自足的容器。開發者在筆記本上編譯測試通過的容器可以批量地在生

GoLang之環境變數Project目錄配置的方法

2013-12-29 wcdj 0 大綱 本文總結在安裝Go時如何配置GoLang的環境變數和建立一個Project的目錄結構。下文描述以*NIX環境為主,Windows方法類似。 1 安裝及環境變數 其中: (1) 預設安裝比較簡單,但需要root許可權,預設安裝路

新路程------imx6 uboot環境變數初始(1)

#if defined(CONFIG_LVDS) #define IPU_OUTPUT_MODE_LVDS #defineCONFIG_EXTRA_ENV_SETTINGS\"netdev=eth0\0"\"ethprime=FEC0\0"\"uboot=u-boot.bin\0"\"kernel=uImag

linux 記憶體探測初始

1、記憶體探測     linux在被bootloader載入到記憶體後, cpu最初執行的核心程式碼是arch/x86/boot/header.S彙編檔案中的_start例程,設定好頭部header,其中包括大量的bootloader引數。接著是其中的start_

Jenkins安裝初始配置

Jenkins是基於Java開發的一種持續整合工具,用於監控持續重複的工作,功能包括: 1、持續的軟體版本釋出/測試專案。 2、監控外部呼叫執行的工作。 所以安裝Jenkins包含安裝相應的jdk環境和Jenkins工具。 1、下載Jenkins最新版本 到官網https:

linux 環境變數shell變數

變數是任何一種程式語言都必不可少的組成部分,用於存放各種型別的變數。指令碼語言大多是弱型別語言(動態語言),也就是說在使用變數時,不需要事先宣告變數的型別,只需要直接賦值就可以。 在Bash中,每一個變數的值都是字串。無論你給變數賦值時有沒有使用引號,值都會以字串的形式儲存。有一些特殊的變數會被shell環境

SpringBoot自定義註解攔截器,並根據環境變數選擇初始

TimeStamp.java 自定義註解 import java.lang.annotation.*; /** * @author Meng.Liu * @create 2017-10-30

shell配置java環境變數批處理配置環境變數

linux配置java環境只需在/etc/profile中新增以下 前提是把jdk解壓到/usr/local路徑,當然路徑可以隨便改 export JAVA_HOME=/usr/local/jdk1.7.0_79 export JAVA_BIN=$JAVA_HOME/bin

1-5.將Hadoop新增到環境變數初始HDFS,啟動Hadoop,測試hdfs(Hadoop系列day01)

>>將Hadoop新增到環境變數 1. [[email protected] Hadoop]# vim /etc/profile 2. #開啟這個檔案之後,在檔案末尾新增以下程式碼(上次配置的JDK也在下方寫了出來) export

GO語言學習:安裝包下載linux環境變數配置

1.安裝包下載   地址:https://golang.google.cn/dl/   截圖:    2.解壓安裝包   解壓後的檔案如下圖:     把解壓後的檔案放在 、usr/local/下,如下圖      3.配置環境變數   使用root許可權登入

nsq源碼閱讀筆記之nsqd(一)——nsqd的配置解析初始

con views pos 直接 rgba 函數調用 程序 spa 重命名 配置解析nsqd的主函數位於apps/nsqd.go中的main函數首先main函數調用nsqFlagset和Parse進行命令行參數集初始化, 然後判斷version參數是否存在,若存在,則打印版

hibernate_基本配置初始步驟

導入jar包 導入 eclips ips conf 數據 hiberna 持久化類 步驟 1.hibernate使用步驟: 1)創建hibernate配置文件 2)創建持久化類 3)創建對象-關系映射 4)通過hibernate api編寫訪問數據庫的代碼 2.ecli

Linux啟動初始配置文件淺析

文本模式 設定 input 其它 ubunt 文檔 登錄 終端 bash 轉自:http://blog.51cto.com/19055/1144600 1)/etc/profile 登錄時,會執行。 全局(公有)配置,不管是哪個用戶,登錄時都會讀取該文件。 (2)/

20、linux筆記--設定Linux環境變數的方法區別

致謝:設定Linux環境變數的方法和區別 設定 Linux 環境變數可以通過 export 實現,也可以通過修改幾個檔案來實現,有必要弄清楚這兩種方法以及這幾個檔案的區別。 通過檔案設定 Linux 環境變數 首先是設定全域性環境變數,對所有使用者都會生效: etc/profi

00012java變數的本質_宣告格式初始問題

變數的本質就是代表一個“可操作的儲存空間”,空間位置是確定的,但是裡面入置什麼值不確認。 我們可以通過變數名來訪問“對應的儲存空間”,從面操作這個“儲存空間”儲存的值。 java是一種強型別語言,每一個變數都必宣告它的資料型別,變數的資料型別決定了變數佔據的儲存空間大小,比如int

java中path環境變數classpath環境變數的作用以及配置

path環境變數    原因:在jdk的bin目錄下有編譯工具(javac.exe)和執行工具(java.exe),如果不配置path環境變數只有在bin目錄下才能編譯執行java程式。     作用:通過配置path環境變數,將javac指令所在

Windsor10配置java開發環境(環境變數開機自啟)

Windows10配置以下路徑和環境(基本路徑安裝就不過多闡述了) 1:JDK 2:Tomcat 3:MySQL 4:Redis 5:Zookeeper 1-JDK換件變數的安裝 1新建環境變數和變數值 JAVA_HOME C:\Program Files\Java\

CentOS中環境變數配置檔案

什麼是環境變數 bash shell用一個叫做 環境變數(environment variable) 的特性來儲存有關shell會話和工作環境的資訊。即允許在記憶體中儲存資料,使得在程式或shell中執行的指令碼能夠訪問它們。 在bash shell中,環境變數分為兩類: 全域性變數 區域性變數 全域性環