通俗來講,就是一款作業系統。
跟你用的windows、蘋果mac os系統、手機安卓系統一樣。
區別在於,linux系統是開源的,免費的,主要運用在伺服器端。也就是公司的伺服器上。
上面一般是用來跑服務的,比如web服務、dns服務、遊戲服務。這些服務程式可以為使用者提供服務,比如你玩的遊戲,大多數的服務端都是執行在linux平台哦。
1.檢視系統發行版本:cat /etc/issue
2.檢視系統核心版本:cat /proc/version
3.更改檔名:mv h1.txt h2.txt,將 h1.txt 改名為 h2.txt
4.將乙個目錄下的所有檔案移動到指定目錄:mv /home/* /data
5.複製檔案並改名:cp /home/h1.txt /data/h2.txt,將 /home/h1.txt 複製到/data目錄,同時改名為h2.txt
6.遞迴建立資料夾:mkdir -p /dir1/dir2/dir3
7.刪除乙個檔案:rm /data/hello.txt
8.刪除乙個目錄及其下所有檔案:rm -r /data
9.建立具有一定許可權的資料夾:mkdir -m 777 /dir
10.解壓乙個壓縮檔案:tar -zxvf filename.tar.gz
11.將code目錄打包成乙個名為package.tar.gz的壓縮檔案:tar -czvf package.tar.gz code(目錄名)
14.查詢檔案:find / -name my.cnf,在根目錄下查詢乙個名為my.cnf的檔案
15.刪除/usr/projects目錄下所有名為.gitignore的檔案:find /usr/projects -name .gitignore| xargs rm
16.查詢程序:ps -ef | grep mysqld,查詢mysql的程序資訊
17.統計乙個檔案的行數:wc -l index.php
18.統計乙個檔案的字數:wc -w index.php
19.統計乙個檔案的位元組數:wc -c index.php
20.新增計畫任務:crontab -e
總結:命令主要有三總
cat查詢系統相關
mv修改
cp複製
rm刪除
tar -zxvf
解壓或者打包
find
查詢安裝教程:
入門級演算法
今天我想記錄的是一些關於入門級別的演算法。將乙個字串s對映為乙個整數,使得該整數可以唯一的代表字串s。先假設字串均由大寫字母a z構成,不妨設a z為0 25,即將26個大寫字母對應到了二十六進製制中。按照將二十六進製制轉換為十進位制的思路,即可實現將字串對映為整數的需求。題目 給出n個字串 恰好由...
Linux菜鳥入門級命令大全
linux菜鳥入門級命令大全 eg man ls 就可以檢視ls相關的用法 注 按q鍵或者ctrl c退出,在linux下可以使用ctrl c終止當前程式執行。2.ls 檢視目錄或者檔案的屬 列舉出任一目錄下面的檔案 eg ls usr man ls l a.d表示目錄 directory 如果是乙...
Linux入門級教程 1 簡介
linux的發行版說簡單點就是將linux核心與應用軟體做乙個打包。目前市面上較知名的發行版有 ubuntu redhat centos debian fedora suse opensuse arch linux solusos 等。目前國內linux更多的是應用於伺服器上,而桌面作業系統更多使用...