Linux基本命令操作
阿新 • • 發佈:2018-03-20
別名 內容 第一個字符 分支 分享 oot grub clas 信息
一、Linux終端介紹 Shell提示符 Bash Shell基本語法
tty 查看當前登入的信息
1.1 不同終端之間的通信
[root@hui36 ~]# tty
/dev/pts/1
[root@hui36 ~]# echo "hellow" > /dev/pts/1
1.2 對所有終端廣播,10分鐘後關機
方法一:
[root@hui36 ~]# shutdown +10 #所有終端都會受到消息 shutdown -c #取消關機
方法二:
[root@hui36 ~]# wall "I will shutdown in 10 minutes-LH" Broadcast message from [email protected] (pts/1) (Fri Nov 2 23:14:59 2018): I will shutdown in 10 minutes-LH
1.3 shell
Shell俗稱殼,它提供了用戶與內核進行交互操作的一種接口,它接收用戶輸入的命令並把它送入內核去執行
Shell實際上是一個命令解釋器,它通過解釋用戶輸入的命令並把它傳輸給系統內核去執行。
Shell有自己的編程語言用於對命令的編輯,它允許用戶編寫由shell命令組成的程序。Shell編程語言具有普通編程語言的很多特點,比如它也有循環結構和分支控制結構等,用這種編程語言編寫的Shell程序與其他應用程序具有同樣的效果。
查看系統的shell,一般都是使用bash(其他的介紹:)
[lh@hui36 /root]$ more /etc/shells /bin/sh /bin/bash /sbin/nologin /usr/bin/sh /usr/bin/bash /usr/sbin/nologin /bin/tcsh //c風格增強版 /bin/csh //c風格
查看當前使用的shell
[root@xuegod63 ~]# head -1 /etc/passwd root:x:0:0:root:/root:/bin/bash
二、基本操作命令
2.1 ls
ls -l 列出文件的詳細信息,如創建者,創建時間,文件的讀寫權限列表等等,長列表 ls-a 列出所有的文件,包含隱藏文件(.開頭的文件和.與..) ls -d 查看目錄,不查看裏面的內容
ls -S sort=size
第一個字符文件類型中:
d:目錄文件
l:鏈接文件
b:塊設備文件
c:字符設備文件
p:管道文件
-: 表示普通文件
顏 色 |
代表內容 |
舉 例 |
藍色 |
目錄 |
/etc |
黑色 |
文件 |
/etc/passwd |
淺藍色 |
鏈接 |
/etc/grub2.cfg |
紅色 |
壓縮包 |
boot.tar.gz |
綠色 |
可執行文件 |
/etc/init.d/network |
黑底黃字 |
設備文件 |
/dev/sda |
2.2 alias 別名
type ll 可以看到 ll 是 ls -l --colore=auto的別名
2.2.1 臨時別名
1.定義別名-系統重啟就會失效
[root@hui36 ~]# alias vimens33="vim /etc/sysconfig/network-scripts/ifcfg-ens33"
2.使用別名
vimens33
3.刪除別名
unalias vimens33
2.2.2 永久別名
Linux基本命令操作