原创 爲什麼計算機專業的學生要學習使用 Linux 系統?

爲什麼計算機專業的學生要學習使用 Linux 系統? 想要搞清楚爲什麼要學習Linux系統就得先搞清楚Linux和Linux運維的一切。Linux因其高效率、易於裁剪、應用廣等優勢,成爲了當今中高端服務器的主要操作系統,並且處於一個不可替代

原创 27個Linux文檔編輯命令

Linux col命令Linux col命令用於過濾控制字符。在許多UNIX說明文件裏,都有RLF控制字符。當我們運用shell特殊字符">"和">>",把說明文件的內容輸出成純文本文件時,控制字符會變成亂碼,col指令則能有效濾除這些控制

原创 想要年薪20萬,先看會不會這28個企業運維崗經典面試題

1、Linux如何掛載windows下的共享目錄?mount.cifs //IP地址/server /mnt/server -o user=administrator,password=123456linux 下的server需要自己手動建

原创 基於LNMP的小米電商網站搭建——運維實戰手記第一篇

分享一篇文章,來自馬哥教育學員阿龍。總項目流程圖,詳見Linux運維企業架構實戰系列 - 阿龍along - 博客園實戰一:搭建lnmp及類小米等商業網站的實現環境:關閉防火牆,selinux1、安裝包,開啓服務yum -y install

原创 史上最全 python常見面試題(一)

大數據的文件讀取① 利用生成器generator②迭代器進行迭代遍歷:for line in file迭代器和生成器的區別1)迭代器是一個更抽象的概念,任何對象,如果它的類有next方法和iter方法返回自己本身。對於string、list

原创 Linux 系統開機啓動項清理

大部分 Linux 發行版都會在開機的時候啓動各種相關的服務進程,其中有很多你根本都用不上的:藍牙、 Avahi 、調製解調管理器甚至 pppd-dns 等等,你甚至根本不知道這些都是什麼東西。好在我們有 Systemd ,它給我們帶來了許

原创 用十張圖解釋機器學習的基本概念

在解釋機器學習的基本概念的時候,我發現自己總是回到有限的幾幅圖中。以下是我認爲最有啓發性的條目列表。Test and training error爲什麼低訓練誤差並不總是一件好的事情呢:上圖以模型複雜度爲變量的測試及訓練錯誤函數。Under

原创 176條DevOps人員常用的linux命令速查表

線上查詢及幫助命令文件和目錄操作命令查看文件及內容處理命令文件壓縮及解壓縮命令信息顯示命令搜索文件命令用戶管理命令基礎網絡操作命令深入網絡操作命令有關磁盤與文件系統的命令系統權限及用戶授權相關命令查看系統用戶登陸信息的命令內置命令及其它系統

原创 三分鐘看懂Nginx服務器的緩存原理和機制

Nginx服務器的緩存原理,是在學習過程中比較重要的一個知識點,學習通透之後,對於自己的能力會有不小的提升——而且提升不只限於nginx一方面,技術理論一通百通,對於理解其他內容也會有很大幫助。Web緩存主要思想Web緩存技術的基本思想是利

原创 9個實戰及面試常用Shell腳本編寫

注意事項1)開頭加解釋器:#!/bin/bash2)語法縮進,使用四個空格;多加註釋說明。3)命名建議規則:變量名大寫、局部變量小寫,函數名小寫,名字體現出實際作用。4)默認變量是全局的,在函數中變量local指定爲局部變量,避免污染其他作

原创 詳細到沒朋友,一文幫你理清Linux 用戶與用戶組關係~

1、用戶和用戶組文件在 linux 中,用戶帳號,用戶密碼,用戶組信息和用戶組密碼均是存放在不同的配置文件中的。在 linux 系統中,所創建的用戶帳號和其相關信息 (密碼除外) 均是存放在 / etc/passwd 配置文件中。由於所有用

原创 運維是做什麼的?史上最全互聯網Linux工作規劃!十分鐘找到linux運維工程師職業方向!

首先祝賀你選擇學習Linux,你可能即將踏上Linux的工作之旅,出發之前,讓我帶你來看一看關於Linux和Linux運維的一切。Linux因其高效率、易於裁剪、應用廣等優勢,成爲了當今中高端服務器的主要操作系統,並且處於一個不可替代的地位

原创 從零開始的 Python 爬蟲速成指南

序本文主要內容:以最短的時間寫一個最簡單的爬蟲,可以抓取論壇的帖子標題和帖子內容。本文受衆:沒寫過爬蟲的萌新。入門0.準備工作需要準備的東西: Python、scrapy、一個IDE或者隨便什麼文本編輯工具。1.技術部已經研究決定了,你來寫

原创 學習Vim的四周計劃

vim具有自定義配色方案,語法高亮,linting和自動填充功能。Vim是一個以非常難學而聞名的命令行文本編輯器(有個關於Vim的笑話:問如何生成一串真隨機數,答讓一個Web開發人員退出Vim)。所以爲什麼還要學習它呢,尤其是當你已經習慣現

原创 寫給新手的十一條 Docker 守則

很多人最終還是決定使用 Docker 解決問題。 Docker 的優點很多,比如:一體化——將操作系統、庫版本、配置文件、應用程序等全部打包裝在容器裏。從而保證 QA 所測試的鏡像 (image) 會攜帶同樣的行爲到達生產環境。輕量——內存