1. 程式人生 > >Linux學習筆記一:基本命令

Linux學習筆記一:基本命令

外部命令 特殊效果 練習題 顯示 sta EDA init 5 help 有用

1---bc計算器--- 2 ibase=2 以二進制輸入,輸出10進制 3 obase=2 輸出二進制 4 enable --查看內部命令 5 #第一天的命令 6 enable --查看內部命令 7 enable -n 禁用一個內部命令 8 echo 即是內部命令也是外部命令 9 環境變量: 10 [root@chenxu ~]# echo $PATH 11 /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin 12 which + 外部命令 查看外部命令的路徑 13 which hostname 14 /usr/bin/hostname 15 whereis +命令 查看命令的幫助文檔 16 whereis who 17 who: /usr/bin/who /usr/share/man/man1/who.1.gz /usr/share/man/man1p/who.1p.gz 18 hash 查看命令緩存和命中次數 19 hash -l 路徑 20 hash -d +cmd 清除該命令緩存 21 hash -r 清空緩存 22 alias 別名 23 對當前用戶有效配置文件:~/.bashrc 24 對所有用戶有效配置文件:/etc/bashrc 25 命令優先級:別名 > 內部命令 > 外部命令 26 alias cdnet=‘cd /etc/sysconfig/network-scripts‘ 27 . .bashrc等價於source .bashrc 使別名立即生效 28 ualias 取消別名 -a取消所有別名 29 \別名 使用原始命令 30 日期和時間 31 date 系統時間 32 clock 硬件時間 33 hwclock -w 以系統時間為準 34 hwclock -s 以硬件時間為準 35 date +%F 顯示這種形式的日期:2019-03-05 36 timedatectl status 查看時間時區等 37 timedatectl set-timezone 修改時區 38 cal -y 顯示今年的日歷 39 關機:halt, poweroff, shudown -h +5, shutdown -c 40 重啟:reboot 41 切換工作模式 42 runlevel 查看工作模式 43 init 3 字符界面 44 init 5 圖形界面 init 0 關機 inti 6 重啟 45 screen命令: 46 screen -S help 開啟共享 47 screen -x help 加入共享 48 screen -ls detached表示分離的狀態 49 screen -r 恢復會話 50 ^a,d 分離進程 51 ps aux 查看進程 52 echo 回顯 53 echo -n 不換行 54 echo -e "abc\{a,b,c,e,n,r,t}" 一些特殊效果 55 man ascii 查看ASCII碼表 56 57 echo echo $PATH 等價於 echo "echo $PATH" 58 echo ‘echo $PATH‘ 59 echo `echo $PATH` 60 總結:‘‘六親不認,把裏面當成字符串 61 "" 只能識別變量 62 ``執行命令 63 echo {1..100} 64 touch chenxu_{1..100}.txt 一次創建100個文件 65 查看幫助: 66 whatis 命令的簡單說明 67 mandb 生成whatis數據庫 68 whereis +cmd 查看命令幫助路徑 69 內部命令查詢:help +cmd 70 外部命令查詢:cmd --help, man +cmd 71 例子:help pwd 72 例子: date --help, man date ----------------補充------------------ who -b 查看系73統啟動時間 id -u ifconfig 查詢IP地址 unalias -a 取消所有別名 timedatectl 相關命令可以更改時區,TAB可以查看後面的命令 date -s "2019-3-6 14:50:30" 設置時間的方式 which --skip-alias ls 這可以不顯示別名 ============練習題============= 1,顯示當前時間,格式:2016-1-1 10:10:10 date +"%F %T" 2,顯示當天是星期幾 date +%A or date +%w 3,設置當前時間為2019-03-06 19:50:30 date -s "2019-03-06 19:50:30" 4,查看後天是星期幾? date -d "2 day" +%w

Linux學習筆記一:基本命令