❶ linux /$ 什麼意思
$ 符號在Linux系統裡面抄用於獲取一個變數襲的值,例如:
#!/bin/bash --------指定編譯shell環境為bash
STR="Hello World!"----設置STR的變數值為Hello World!
echo $STR ------ 用echo命令讀取STR變數的數值。這里如果不加$, 輸出結果是STR,加上$,輸出結果就是Hello World!。可參考《Linux就該這么學》了解更多Linux知識。
❷ linux中查看文件和目錄的命令是什麼
linux 命令: 顯示文件屬性介紹:文件屬性在文件系統的安全管理方面起很重要的作用,下lsattr命令用於查看文件屬性信息。
語法:
lsattr [-adRvV] [文件或目錄...]選項介紹:
-a: 顯示所有文件和目錄,包括隱藏文件;
-d: 顯示目錄名稱,而非其內容;
-R: 遞歸處理,將指定目錄下的所有文件及子目錄一並處理;
-v: 顯示文件或目錄版本;
-V: 顯示版本信息。
(2)slackware升級bash擴展閱讀:
linux操作常用命令:
文件和目錄
cd /home 進入 '/ home' 目錄'
cd .. 返回上一級目錄
cd ../.. 返回上兩級目錄
cd 進入個人的主目錄
cd ~user1 進入個人的主目錄
cd - 返回上次所在的目錄
pwd 顯示工作路徑
ls 查看目錄中的文件
ls -F 查看目錄中的文件
ls -l 顯示文件和目錄的詳細資料
ls -a 顯示隱藏文件
ls *[0-9]* 顯示包含數字的文件名和目錄名
tree 顯示文件和目錄由根目錄開始的樹形結構(1)
lstree 顯示文件和目錄由根目錄開始的樹形結構(2)
mkdir dir1 創建一個叫做 'dir1' 的目錄'
mkdir dir1 dir2 同時創建兩個目錄
mkdir -p /tmp/dir1/dir2 創建一個目錄樹
rm -f file1 刪除一個叫做 'file1' 的文件'
rmdir dir1 刪除一個叫做 'dir1' 的目錄'
rm -rf dir1 刪除一個叫做 'dir1' 的目錄並同時刪除其內容
rm -rf dir1 dir2 同時刪除兩個目錄及它們的內容
mv dir1 new_dir 重命名/移動 一個目錄
cp file1 file2 復制一個文件
cp dir/* . 復制一個目錄下的所有文件到當前工作目錄
cp -a /tmp/dir1 . 復制一個目錄到當前工作目錄
cp -a dir1 dir2 復制一個目錄
ln -s file1 lnk1 創建一個指向文件或目錄的軟鏈接
ln file1 lnk1 創建一個指向文件或目錄的物理鏈接
touch -t 0712250000 file1 修改一個文件或目錄的時間戳 - (YYMMDDhhmm)
file file1 outputs the mime type of the file as text
文件搜索
find / -name file1 從 '/' 開始進入根文件系統搜索文件和目錄
find / -user user1 搜索屬於用戶 'user1' 的文件和目錄
find /home/user1 -name *.bin 在目錄 '/ home/user1' 中搜索帶有'.bin' 結尾的文件
find /usr/bin -type f -atime +100 搜索在過去100天內未被使用過的執行文件
find /usr/bin -type f -mtime -10 搜索在10天內被創建或者修改過的文件
find / -name *.rpm -exec chmod 755 '{}' ; 搜索以 '.rpm' 結尾的文件並定義其許可權
find / -xdev -name *.rpm 搜索以 '.rpm' 結尾的文件,忽略光碟機、捷盤等可移動設備
locate *.ps 尋找以 '.ps' 結尾的文件 - 先運行 'updatedb' 命令
whereis halt 顯示一個二進制文件、源碼或man的位置
which halt 顯示一個二進制文件或可執行文件的完整路徑
參考資料來源:網路:liunx
❸ 請介紹一下Slackware。越詳細越好,謝謝各位大大了
Slackware Linux是由Patrick Volkerding開發的GNU/Linux發行版。與很多其他的發行版不同,它堅持KISS(Keep It Simple Stupid)的原則,就是說沒有任何配置系統的圖形界面工具。一開始,配置系統會有一些困難,但是更有經驗的用戶會喜歡這種方式的透明性和靈活性。
Slackware Linux的另一個突出的特性也符合KISS原則:Slackware沒有如RPM之類的成熟的軟體包管理器。Slackware的軟體包都是通常的tgz(tar/gzip)格式文件再加上安裝腳本。Tgz對於有經驗的用戶來說,比RPM更為強大,並避免了RPM之類管理器的依賴性問題。Slackware還有一個眾所周知的特性就是BSD風格的初始化腳本。Slackware對所有的運行級(runlevel)/任務都用同一個腳本,而不是在不同的運行級中建立一堆腳本的鏈接。這樣讓你不必自己寫新的腳本就能很容易地調整系統。
❹ 在linux系統中用什麼命令可以查看目錄
借用他人的答案回答下:)
顯示目錄文件用linux中ls命令
ls
命令可以說是linux下最常用的命令之一。
-a
列出目錄下的所有文件,包括以
.
開頭的隱含文件。
-b
把文件名中不可輸出的字元用反斜杠加字元編號(就象在C語言里一樣)的形式列出。
-c
輸出文件的
i
節點的修改時間,並以此排序。
-d
將目錄象文件一樣顯示,而不是顯示其下的文件。
-e
輸出時間的全部信息,而不是輸出簡略信息。
-f
-U
對輸出的文件不排序。
-g
無用。
-i
輸出文件的
i
節點的索引信息。
-k
以
k
位元組的形式表示文件的大小。
-l
列出文件的詳細信息。
-m
橫向輸出文件名,並以「,」作分格符。
-n
用數字的
UID,GID
代替名稱。
-o
顯示文件的除組信息外的詳細信息。
-p
-F
在每個文件名後附上一個字元以說明該文件的類型,「*」表示可執行的普通
文件;「/」表示目錄;「@」表示符號鏈接;「|」表示FIFOs;「=」表示套
接字(sockets)。
-q
用?代替不可輸出的字元。
-r
對目錄反向排序。
-s
在每個文件名後輸出該文件的大小。
-t
以時間排序。
-u
以文件上次被訪問的時間排序。
-x
按列輸出,橫向排序。
-A
顯示除
「.」和「..」外的所有文件。
-B
不輸出以
「~」結尾的備份文件。
-C
按列輸出,縱向排序。
-G
輸出文件的組的信息。
-L
列出鏈接文件名而不是鏈接到的文件。
-N
不限制文件長度。
-Q
把輸出的文件名用雙引號括起來。
-R
列出所有子目錄下的文件。
-S
以文件大小排序。
-X
以文件的擴展名(最後一個
.
後的字元)排序。
-1
一行只輸出一個文件。
--color=no
不顯示彩色文件名
--help
在標准輸出上顯示幫助信息。
--version
在標准輸出上輸出版本信息並退出。
只列出子目錄
1.
ls
-F
|
grep
/$
或者
alias
sub
=
"ls
-F
|
grep
/$"(linux)
2.
ls
-l
|
grep
"^d"
或者
ls
-lL
|
grep
"^d"
(Solaris)
計算當前目錄下的文件數和目錄數
下面命令可以分別計算當前目錄下的文件和目錄個數:
#
ls
-l
*
|grep
"^-"|wc
-l
----
to
count
files
#
ls
-l
*
|grep
"^d"|wc
-l
--
to
count
dir
顯示彩色目錄列表
打開/etc/bashrc,
加入如下一行:
alias
ls="ls
--color"
下次啟動bash時就可以像在Slackware里那樣顯示彩色的目錄列表了,
其中顏色的含義如下:
1.
藍色-->目錄
2.
綠色-->可執行文件
3.
紅色-->壓縮文件
4.
淺藍色-->鏈接文件
5.
灰色-->其他文件
ls
-tl
--time-style=full-iso
sshd
ls
-ctl
--time-style=long-iso