linux下簡單命令
1、系統語言:
root@utooo-xuzhou:~# locale //檢視系統的語言,這裡是英文的
lang=en_us.utf-8
lc_ctype="en_us.utf-8"
lc_numeric="en_us.utf-8"
lc_time="en_us.utf-8"
lc_collate="en_us.utf-8"
lc_monetary="en_us.utf-8"
lc_messages="en_us.utf-8"
lc_*****="en_us.utf-8"
lc_name="en_us.utf-8"
lc_address="en_us.utf-8"
lc_telephone="en_us.utf-8"
lc_measurement="en_us.utf-8"
lc_identification="en_us.utf-8"
lc_all=
root@utooo-xuzhou:~# lang=zh_cn.utf-8 //臨時修改系統的語言為中文
root@utooo-xuzhou:~# locale //再檢視語言修改為中文的
lang=zh_cn.utf-8
lc_ctype="zh_cn.utf-8"
lc_numeric="zh_cn.utf-8"
lc_time="zh_cn.utf-8"
lc_collate="zh_cn.utf-8"
lc_monetary="zh_cn.utf-8"
lc_messages="zh_cn.utf-8"
lc_*****="zh_cn.utf-8"
lc_name="zh_cn.utf-8"
lc_address="zh_cn.utf-8"
lc_telephone="zh_cn.utf-8"
lc_measurement="zh_cn.utf-8"
lc_identification="zh_cn.utf-8"
lc_all=
修改系統語言的配置檔案:
[root@utooo-anhui ~]# vi /etc/sysconfig/i18n
lang="zh_cn.utf-8"
是utooo的資料庫的
————————————————————————————
這個時間戳「1380585600」是用下面的命令得來的:
root@utooo-xuzhou:~# date -d "20131001 08:00:00" +%s
1380585600
————————————————————————————
一期資料庫:
mysql> use chinamobile;//切換到這個資料庫中
mysql> select count(*) from report_download where userid='24687' and date_format(inserttime,'%y-%m')='2013-10';
+----------+
| count(*) |
+----------+
| 1822 |
+----------+
1 row in set (0.04 sec)
mysql> select count(distinct productid,imei) from report_download where userid='24687' and date_format(inserttime,'%y-%m')='2013-10';
+--------------------------------+
| count(distinct productid,imei) |
+--------------------------------+
| 440 |
+--------------------------------+
1 row in set (0.06 sec)
查詢手機量的去過重的量的:
mysql> select count(distinct imei) from report_download where userid='24687' and date_format(inserttime,'%y-%m-%d')='2013-10-24';
二期資料庫:
二期資料庫去重的軟體數量的查法(時間戳):
mysql> select count(
) from tbl_install_report_detail where user_id='266917' and dateline>'1383235680';
+-----------------------------+
+-----------------------------+
| 70 |
+-----------------------------+
1 row in set (0.00 sec)
去重後的手機資料的查法(時間戳):
mysql> select count(
distinct imei
) from tbl_report_by_success where user_id='266917'
and dateline
>'1383235680';
+----------------------+
| count(distinct imei) |
+----------------------+
| 15 |
+----------------------+
1 row in set (0.00 sec)
tbl_install_log**中install_result_id=1,date_status=1這兩個要為1才是安裝完成的:
mysql> select count(distinct install_result_id=1,date_status=1) from tbl_install_log where user_id='262136' and dateline>1385309280;
mysql> select count(distinct productid,imei) from report_download where userid='24687' and date_format(inserttime,'%y-%m-%d')='2013-10-25';
3、linux版本檢視
uname -r //檢視核心版本
uname -a //看有資訊的
lsb_release -a //檢視linux系統的版本的
cat /etc/issue和lsb_release -a //這兩個命令作用是一樣的,後者的命令是可以看linux系統的詳細版本資訊的
date //確認當前的系統時間
date -s "2013-4-15 23:25:20" //改時間和日期的
[root@s01 ~]# cal //顯示日曆以星期日為每週第一天的當月日曆
四月 2013
日 一 二 三 四 五 六
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
[root@s01 ~]# cal -m //加上「-m」顯示以星期一為每週第一天的日曆
四月 2013
一 二 三 四 五 六 日
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
cal -y //加上「-y」顯示一整年的日曆
4、linux命令列下檢視本機的公網ip
curl ifconfig.me //檢視本機公網ip
vim簡單的命令筆記
vim筆記 命令模式下 i 在游標前插入文字 o 在當前行下面插入一行 dd 刪除當前行 u 後退操作 ctrl r 撤銷後退 yy 複製當前行 5yy 複製多行,從當前行往下開始的5行 p 貼上 r 替換當前游標所在字元 進入查詢功能,輸入關鍵字後按回車開始查詢,按n顯示下乙個位置 ex模式下 w...
簡單記憶化搜尋
以前極少寫記憶化,大多都是直接推遞推方程,推。不。動。所謂記憶化,就是一種優雅的暴力,最近在寫數字dp,總感覺好強大的暴力。poj 1579 function run fun 分析 按照題意記憶化,每一步都記憶化一下 include include include include using nam...
linux 簡單命令筆記
cat na file1 file2.filen 重複你的輸入 讀取檔案 建立檔案並輸入 ctrl d 終止 n 顯示行數 a顯示特殊字元 ctrl d 終止很多的命令 man manual 很多命令的詳細說明 q 返回 空格向下翻頁 example man cat ls 展示根目錄 ls f 展示...