原创 python初始---程序一(login登陸)

#!/bin/bash/env python while True:  user_name=raw_input('what is your name?').strip()  if len(user_name) == 0:    print

原创 Linux IO模式及 select、poll、epoll詳解

轉載原文來自https://segmentfault.com/a/119000000306385同步IO和異步IO,阻塞IO和非阻塞IO分別是什麼,到底有什麼區別?不同的人在不同的上下文下給出的答案是不同的。所以先限定一下本文的上下文。本文

原创 Linux用戶管理

Linux系統用戶管理一、理論概念(一)系統用戶百科定義的系統用戶是:那些在通常意義上使用信息系統或者受到信息系統影響的“客戶”。通俗講就是能夠使用和管理系統資源,並達到某種特定目標的人或“客戶”。(二)用戶分類系統管理員普通用戶系統用戶登

原创 mysql備份

mysql備份1、添加mysql備份用戶GRANT SELECT, RELOAD, SUPER, REPLICATION CLIENT ON *.* TO 'dump'@'localhost' IDENTIFIED BY PASSWORD 

原创 shell變量

shell變量一、分類     配置文件,生效範圍劃分,存在兩類:        全局配置:     /etc/profile, /etc/profile.d/*.sh     /etc/bashrc 個人配置:            ~/

原创 Linux計劃任務

Linux任務計劃一、定義在特定的時間按照事先定義好的腳本規則執行的任務。管理員在管理服務器的時候,需要在特定地某個時間執行某個任務,就要用到Linux系統的計劃任務。例如運行時間需要精確到分鐘;或者在凌晨執行某個腳本等二、分類1、單次任務

原创 sed詳解

sed詳解之前,寫過一篇grep正則表達式的文章。這篇記錄下與grep命令具有類似相同功能的兩個命令,sed和awk。grep是文本搜索工具,sed是非交互式流編輯器,awk是一種文本格式化工具。sed是一個非交互式的流編輯器。所謂非交互式

原创 程序包管理

程序包管理Linux系統下有一系列系統管理程序包的工具。這些工具可以對程序包進行安裝,升級,卸載,校驗,查詢等等操作;來更方便我們在Linux下對程序包的管理,常用的就屬rpm和yum了,下面就詳細介紹下者兩種工具。當然,除了這兩種,還有d

原创 sed詳解

sed詳解之前,寫過一篇grep正則表達式的文章。這篇記錄下與grep命令具有類似相同功能的兩個命令,sed和awk。grep是文本搜索工具,sed是非交互式流編輯器,awk是一種文本格式化工具。sed是一個非交互式的流編輯器。所謂非交互式

原创 vim使用說明

vim使用說明一、定義vi:visual interfacevim:visual interface iMproved 擴展:Emacs、sed、awk、nano 二、模式1、三種模式:    編輯模式(命令模式)    輸入模式    末

原创 Linux系統特殊權限

特殊權限Linux權限管理    unix/linux系統中認爲一切皆文件,而權限就是對用戶訪問和修改系統文件範圍的界定規則。Linux系統權限模型:    針對用戶分爲:u, g, o    根據日常對文件的操作分爲:r, w, x   

原创 shell腳本基礎進階(三)----流程控制語句

流程控制語句控制語句,即用來實現對程序流程的選擇、循環、轉向和返回等進行控制的語句。Bash中的控制語句有幾種控制語句?額,小編也沒統計過,不清楚哎!!按照百度百科的分類(選擇語句,循環語句,轉向語句)總結了幾個。然後看下吧!一、選擇語句1

原创 mysql備份

mysql備份1、添加mysql備份用戶GRANT SELECT, RELOAD, SUPER, REPLICATION CLIENT ON *.* TO 'dump'@'localhost' IDENTIFIED BY PASSWORD 

原创 shell腳本基礎進階(四)----作業

20150913-15作業1、描述shell程序的運行原理(可附帶必要的圖形說明)shell腳本基礎進階(一)----shell介紹2、總結shell編程中所涉及到的所有知識點(如:變量、語法、命令狀態等等等,要帶圖的喲)shell腳本基礎

原创 30號練習

8月30號練習1、vim的使用方法:http://4708705.blog.51cto.com/4698705/16904122、find的使用方法:http://4708705.blog.51cto.com/4698705/1692428