linux系統 入門級

2021-09-24 16:37:58 字數 1184 閱讀 2131

通俗來講,就是一款作業系統。

跟你用的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更多的是應用於伺服器上,而桌面作業系統更多使用...