當我訪問網路中的一台伺服器時,我收到了如下資訊:“沒有任何網路供應商接受特定的網路通路。我要做的一切就是通過一個IP地址,如192.168.2.10,開啟這台機器。 其它的伺服器和工作站都工作正常。我需要得到協助,因為我需要這台伺服器運行一個應用程式,而且讓本公司在全國各地的不同分公司都能夠運行這個程式。這些伺服器目前都運行Windows 2000作業系統,不過,我曾經兩次試著使用了Windows 2003,後來又退回到了Windows 2000。
當安全等級為user時,這時我們在本機建立的使用者必須加入到SMB伺服器中,命令為 smbpasswd -a 使用者 添加LINUX使用者到SMB伺服器中,smbpasswd 使用者名稱 修改SMB伺服器中使用者的口令 #======================= Global Settings ===================================== 全域參數配置,設定的是針對所有的資源 [global]#
Yahoo、eBay、CNN.com、Amazon、Buy.com和E*Trade等著名商業網站連續遭到駭客攻擊,造成了數以十億美元的損失,向世人再一次敲響了網路並不安全的警鐘。防火牆作為一種網路或系統之間強制實行存取控制的機制,是確保網路安全的重要手段。目前社會上各種商業產品的防火牆非常多,功能也大都很強。我們暫且不管這些防火牆產品的價格如何,由於它們在開發設計過程中注重的是產品的通用性、相容性,考慮更多的是市場和利潤,因此對於某些特殊的應用就不一定很合適。如果使用者能根據自己的實際需要,
unix 我在HP工作站Visualize C3600的Unix系統和我的電腦Fedora Core 3上已經成功安裝了jdk(jdk-1_5_0_02-linux-i586.rpm),過程很簡單:1. 先從網上下載jdk(jdk-1_5_0_02-linux-i586.rpm) ,推薦SUN的官方網站www.sun.com,下載後放在/home目錄中,當然其它地方也行。進入安裝目錄#cd /home#cp
1.1 Install Sendmail1.2 Configure Sendmail1.2.1 Sendmail files:/etc/mail: configuration files/etc/mail/sendmail.mc: sendmail configuration file, m4 to sendmail.cf/etc/mail/sendmail.cf: sendmail running using
我的機子同時裝了Windows和Linux作業系統,通常情況下Linux對Windows的分區格式是不支援的。而我們個人使用者用的最多的往往還是Windows系統,在學習中免不了要在兩個系統之間分頁檔。幸好Linux系統提供了mount命令可用於掛載Windows下的分區。為此我們可通過此命令來在Linux下掛載Windows的分區來實現兩個系統之間的檔案交換。(提示,目前的Linux的系統好像對NTFS分區格式的支援不是太好,所以最好用FAT32的分區格式。本例以FAT32格式為例)1.以ro
本文討論範圍是samba使用過程中遇到的問題。問題1:在win2000用戶端,用中文做檔案名稱,到linux的命令列下,變成亂碼怎麼解決?解決:可能是命令列下不支援unicode,為了通用,強制samba使用GB2312就可以了在[global]小節加一行: unix charset = GB2312
Linux下讀取預設MAC地址的方法 MAC(Media Access Control,介質存取控制)電腦通過它來定義並識別網路裝置的位置。在嵌入式linux學習中不可避免也會遇到MAC,本文主要描述了如何通過操作OTP來讀取嵌入式linux裝置網卡中的MAC地址
在電腦可以開機但無法進入選項畫面的狀況下,如果可以嘗試著通過之前備份的Linux啟動光碟片進入作業系統,再檢查是否因為GRUB無法使用而造成的,勢必會方便許多。在Linux下製作啟動光碟片,較早的做法是先利用光碟片中的boot.img、bootnet.img或pcmcia.img等啟動光碟片
Linux Mint有兩個版本,Cinnamon版本更漂亮,消耗資源也高,Mate版本資源需求較低,如果你安裝了Cinnamon版本,想切換到mate版本又不想重裝系統的話,來看看這篇經驗吧。 方法/步驟 開啟菜單——》系統管理——》軟體管理器 在搜尋方塊中輸入 mint-meta-mate,出現如圖所示搜尋結果,雙擊進去點擊安裝,輸入許可權密碼,等待安裝完成。 (這裡如果是命令列,可以執行sudo apt-get
有人在Linux系統中發現了一個有趣的問題,那就是網頁版微信公眾平台上,音頻檔案無法播放。這就意味著在Linux系統中無法收聽到對方發過來的語言訊息。這個問題如何解決呢? 解決辦法: 1、修改瀏覽器的標識為Windows的即可。 2、如果是firefox使用者可以使用外掛程式 User-agent
本文旨在磁碟空間滿時,定位是哪個目錄的空間佔用檔案最多,以便分析產生空間不足的原因 1、以xshell或者其他終端軟體通過ssh或者telnet登入需要查看的系統主機 2、通過 df -hl (linux)或者df -g(aix)查看整體空間佔用情況,定位空間最多的目錄 3、然後進入此子目錄,執行du -ks |sort -rn |more
iostat命令可以提供豐富的IO效能狀態資料。iostat可以收集和顯示系統輸入/輸出存放裝置方面的統計資訊.經常用於追查存放裝置效能方面的問題,包括裝置,本地磁碟和nfs等遠程磁碟。 iostat提供幾個用於定製輸出的開關。最有用的有: -c 只顯示CPU行 -d 顯示裝置(磁碟)使用狀態 -k 以KB為單位顯示磁碟輸出 -t 在輸出中包括時間戳記 -x 在輸出中包括擴充的磁碟指標 rrqm/s: 每秒進行 merge 的讀運算元目。 wrqm/s:
錯誤號碼 88 ENOTSOCK__ Socket operation on non-socket錯誤原因:因為在建立socket的時候少了一對括弧導致,錯誤碼如下:if(sockfd=socket(AF_INET, SOCK_STREAM, 0)<0) { cout << "socket error" << endl; return 0; } 正確代碼應該是將sockfd=socket(AF_INET, SOCK_STREAM, 0
系統 # uname -a # 查看核心/作業系統/CPU資訊 # head -n 1 /etc/issue # 查看作業系統版本 # cat /proc/cpuinfo # 查看CPU資訊 # hostname # 查看電腦名稱 # lspci -tv # 列出所有PCI裝置 # lsusb -tv # 列出所有USB裝置 # lsmod # 列出載入的核心模組 # env # 查看環境變數 資源 # free -m # 查看記憶體使用量量和交換區使用量 # df -
根據NTP網路對時 Java代碼 代碼如下: #date -R 2012年11月18日 星期日 19時33分23秒 CSTLinux系統下使用網路對時的工具是ntpdate,如果沒有安裝ntpdate的話,需要安裝ntpdate:在Centos下: Java代碼 代碼如下: #yum -y install ntpdate ntp 在Debian或者Ubuntu下: Java代碼 #sudo apt-get install -y ntpdate
cmp cmp 命令:比較任意兩個類型的檔案,且吧結果輸出到標準輸出,預設檔案相同不輸出,不同的檔案輸出差異 必要參數 -c 顯示不同的資訊 -l 列出所有的不同資訊 -s 錯誤資訊不提示 選擇參數 -i<字元數> 指定字元數目 -v 顯示版本資訊 --help 顯示協助資訊 【函數的傳回值】 0 :檔案時同樣的 1 :檔案是不同的 >1:發生錯誤 例: 代碼如下: [root@localhost www]# cmp test1.
Linux 核心提供了一種通過 /proc 檔案系統,在運行時訪問核心內部資料結構、 改變核心設定的機制。儘管在各種硬體平台上的 Linux 系統的 /proc 檔案系統的 基本概念都是相同的,但本文只討論基於 intel x86 架構的 Linux /proc 檔案系 統。 /proc --- 一個虛擬檔案系統 /proc 檔案系統是一種核心和核心模組用來向進程 (process) 發送資訊的機制 (所以叫做
定時執行操作命令,每一個使用者擁有自己的crontab,設定檔存在/var下面,不能被直接編輯。 -e 設定計時器 -l 列出當前計時器的設定 -r 刪除計時器的設定 -i 互動式模式,刪除計時器設定時要先詢問 第1列 第2列 3 4 5 6 第1列表示分鐘1~59 每分鐘用*或者
Linux核心地址空間劃分 通常32位Linux核心虛擬位址空間劃分0~3G為使用者空間,3~4G為核心空間(注意,核心可以使用的線性地址只有1G)。注意這裡是32位核心地址空間劃分,64位核心地址空間劃分是不同的。 通常32位Linux核心虛擬位址空間劃分0~3G為使用者空間,3~4G為核心空間(注意,核心可以使用的線性地址只有1G)。注意這裡是32位核心地址空間劃分,64位核心地址空間劃分是不同的。 Linux核心高端記憶體的由來 當核心模組代碼或線程訪問記憶體時,代