近期Centos7下常用指令 1

2021-10-24 14:30:01 字數 1955 閱讀 7720

redis-server -v # 檢視redis版本

mysqldump -u使用者名稱 -p 資料庫名 > 資料庫名.sql

以下命令可以匯出 abc 資料庫的資料和表結構:

mysqldump -u使用者名稱 -p -d 資料庫名 > 資料庫名.sql

以下命令可以匯出 abc 資料庫的表結構:

mysql -u使用者名稱 -p 資料庫名 < 資料庫名.sql # 匯入資料庫

使用 source 命令需要我們先登入到 mysql 中,並建立乙個空的資料庫:

mysql> create database abc;          # 建立資料庫

mysql> use abc;                      # 使用已建立的資料庫 

mysql> set names utf8;               # 設定編碼

mysql> source /home/fairy/桌面/job.sql  # 匯入備份資料庫

注意你備份的 sql 檔案路徑。

匯出部分表資料

mysqldump -u使用者名稱 -p 資料庫名 表名 --where=" sensorid=11 and fieldid=0" > /mnt/temp.txt

/var/lib/mysql/資料庫名 # 安裝目錄下,存放資料庫.frm表結構檔案和.ibd表資料檔案,可用於恢復

drop database `資料庫名`

du -sh : 檢視當前目錄總共佔的容量。而不單獨列出各子項占用的容量

匯出資料

select * from db_name.user where username = '***' into outfile '/var/lib/mysql-files/user.xls';

此時,生成的excel檔案出現了亂碼問題,這是因為user表是採用utf8編碼(可以用show create table user;語句檢視一下),而excel檔案則是gb2312編碼。

所以我們採用convert將中文字段轉換成gbk編碼:

select id, owner_id, convert((serialno) using gbk) as serialno, convert((name) using gbk) as name, convert((disp_name) using gbk) as disp_name, org_id from device into outfile '/var/lib/mysql-files/device.xls';

匯入資料

load data infile "/mnt/user.xls" into table `user`(注意,此引號為esc下面那個鍵)

此時匯入的資料出現亂碼,我們在匯入資料的時候指定編碼為gbk。

load data infile "/mnt/user.xls" into table `user` character set gbk; 

這樣就不會出現亂碼了

mysql執行在safe-updates模式下,該模式會導致非主鍵條件下無法執行update或者delete命令,

執行命令set sql_safe_updates = 0;修改下資料庫模式 (注意:必要時得啟用安全模式)

檢視網絡卡uuid

nmcli con | sed -n '1,2p'

history後呈現日期資訊需修改配置檔案 /etc/profile,增加以下一行

export histtimeformat="%y-%m-%d %h:%m:%s `whoami` "

儲存退出後

source /etc/profile

檢視cpu版本

cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c

檢視cpu個數

cat /proc/cpuinfo | grep flags | grep 'lm' | wc -l

檢視記憶體

cat /proc/meminfo

centos7 常用指令

一 目錄介紹 1.bin sbin usr bin usr sbin 存放系統命令的目錄,前面帶s的是超級管理員才能訪問的。2.etc 系統所以預設安裝 rpm 的服務的配置檔案,如賬戶,密碼 3.lib 系統呼叫的函式庫保持位置 4.media mnt misc 掛載目錄 5.opt usr lo...

Centos7磁碟管理常用指令

硬碟管理 df ht 可以看硬碟分割槽 sda1 sda2 這些 檔案系統 容量 已用 可用 已用百分之多少 掛載點 缺點 看不到沒有掛載的 檢視當前正在掛載使用的分割槽使用情況,h表示按單位大小顯示 lsblk 可以看到硬碟分割槽掛載資訊 和大小 檢視分割槽表及掛載關係 fdisk l 檢視檢視裝...

Centos7下Linux常用基礎命令

詳細資訊 刪除目錄 檔案 rm remove 功能說明 刪除檔案或目錄。語 法 rm dfirv help version 檔案或目錄.補充說明 執行rm指令可刪除檔案或目錄,如欲刪除目錄必須加上引數 r 否則預設僅會刪除檔案。參 數 d或 directory 直接把欲刪除的目錄的硬連線資料刪成0,...