Linux和Unix命令查看文件
时间:2020-01-09 10:45:57 来源:igfitidea点击:
如何在Linux或者类似Unix的操作系统上使用命令行查看文本文件?
如何从命令行在Linux或者Unix之类的系统上查看(打开)二进制文件,例如PDF或者镜像?
另外,如何在Unix机器上存储的目录中列出文件?
您可以使用以下任何命令来查看文本文件或者任何其他文件,例如PDF,doc,图片,视频,音乐/mp3等。
Linux和Unix命令查看文件
- cat命令
- less命令
- more命令
- gnome-open命令或者xdg-open命令(通用版本)或者kde-open命令(kde版本)Linux gnome/kde桌面命令可打开任何文件。
- 打开命令OS X特定命令打开任何文件。
在Linux或者类似Unix的系统上查看名为foo.txt的文本文件
打开终端应用程序,然后执行以下命令,以使用cat命令查看名为foo.txt的文本文件:
cat foo.txt
或者
cat /etc/resolv.conf
输出示例:
nameserver 101.1.2.3 nameserver 102.2.3.4
您也可以使用或者多或者少的命令,如下所示:
less filename more filename-here
gnome-open:打开文件和目录/URL
gnome-open命令将打开一个文件(或者目录或者URL),就像双击文件图标一样。
语法为:
gnome-open file.pdf gnome-open foo-bar.mp3 gnome-open mars-video.mp4 gnome-open https://www.theitroad.local/
如果您使用的是KDE桌面,请尝试按以下命令" kde-open":
kde-open file.pdf kde-open foo-bar.mp3 kde-open mars-video.mp4 kde-open http://www.theitroad.local/
另一个选择是在Linux和Unix桌面上尝试执行xdg-open命令:
xdg-open file.pdf xdg-open foo-bar.mp3 xdg-open mars-video.mp4 xdg-open http://www.theitroad.local/
如果您使用的是OS X Unix,请尝试按以下命令执行" open"命令:
open file.pdf open sai-ram-bhjan.mp3 open mars-video.mp4 open http://www.theitroad.local/
如何在Unix的目录中列出文件?
要在Linux上的目录中查看或者列出文件,请运行ls命令:
ls ls -l
如果要查看和列出另一个目录中的文件,请使用ls以及目录的路径:
ls /usr/ ls -l /etc/ ## just list resolv.conf file # ls -l /etc/resolv.conf
常见的ls命令选项
语法为:
ls [options] file
ls的选项是:
- -l:使用长列表格式显示Linux/Unix文件名。
- -a:不要忽略以。开头的条目(句点)。显示所有隐藏的文件。
-d
:列出Linux目录本身,而不是目录内容- -R:在Linux上递归列出子目录
- -F:追加文件指示符。例如," /"表示目录," *"表示可执行Linux文件," @"表示符号链接等等。