A. linux中查看文件和目录的命令是什么
linux 命令: 显示文件属性介绍:文件属性在文件系统的安全管理方面起很重要的作用,下lsattr命令用于查看文件属性信息。
语法:
lsattr [-adRvV] [文件或目录…]选项介绍:
-a: 显示所有文件和目录,包括隐藏文件;
-d: 显示目录名称,而非其内容;
-R: 递归处理,将指定目录下的所有文件及子目录一并处理;
-v: 显示文件或目录版本;
-V: 显示版本信息。
(1)linux文件命令扩展阅读:
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
B. LINUX中,创建文件夹、文件命令及清除命令。
假设我们在/home里创建
1、创建一个叫test的文件夹
输入 cd /home 回车 就到了home目录;
输入 mkdir test 就可以了。
(2)linux文件命令扩展阅读:
一、LINUX通用命令:
1.date :print or set the system date and time
2. stty -a: 可以查看或者打印控制字符(Ctrl-C, Ctrl-D, Ctrl-Z等)
3. passwd: print or set the system date and time (用passwd -h查看)
4. logout, login: 登录shell的登录和注销命令
5. pwd: print working directory
6. more, less, head tail: 显示或部分显示文件内容.
7. lp/lpstat/cancel, lpr/lpq/lprm: 打印文件.
8. 更改文件权限: chmod u+x…
9. 删除非空目录:rm -fr dir
10. fg jobid :可以将一个后台进程放到前台。
Ctrl-z 可以将前台进程挂起(suspend), 然后可以用bg jobid 让其到后台运行。
job & 可以直接让job直接在后台运行。
11. kill 的作用: send a signal to a process. eg: kill -9 发送的是SIG_KILL信号。。。 具体发送什么信号 可以通过 man kill 查看。
12. ps 的用法, ps -e 或 ps -o pid,ppid,session,tpgid, comm (其中session显示的sessionid, tpgid显示前台进程组id, comm显示命令名称。)
参考资料:LINUX命令-网络
C. Linux删除文件的命令
1、删除文件命令
rm -f 文件名
将会强行删除文件,且无提示
需要注意:
使用rm -rf要格外注意,linux中没有回收站,慎重删除
2、删除文件夹以及文件夹中的所有文件命令:
rm -rf 目录名字
其中:
-r:向下递归删除
-f:直接强行删除,且没有任何提示
(3)linux文件命令扩展阅读
1、删除文件夹实例:rm -rf /var/log/httpd/access将会删除/var/log/httpd/access目录以及其下所有文件、文件夹
2、删除文件使用实例:rm -f /var/log/httpd/access.log将会强制删除/var/log/httpd/access.log这个文件
Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。
Linux操作系统诞生于1991 年10 月5 日(这是第一次正式向外公布时间)。Linux存在着许多不同的Linux版本,但它们都使用了Linux内核。Linux可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、视频游戏控制台、台式计算机、大型机和超级计算机。
严格来讲,Linux这个词本身只表示Linux内核,但实际上人们已经习惯了用Linux来形容整个基于Linux内核,并且使用GNU工程各种工具和数据库的操作系统。
Linux的基本思想有两点:第一,一切都是文件;第二,每个软件都有确定的用途。其中第一条详细来讲就是系统中的所有都归结为一个文件,包括命令、硬件和软件设备、操作系统、进程等等对于操作系统内核而言,都被视为拥有各自特性或类型的文件。至于说Linux是基于Unix的,很大程度上也是因为这两者的基本思想十分相近。
D. linux文件管理命令有什么
(1)目录管理命令——ls:列出指定目录下的内容格式:ls [OPTION]… [FILE]…-a:显示所有文件包括隐藏文件-A:显示除.和..之外的所有文件-l,–long:显示文件的详细属性信息-h:对文件大小进行单位换算,可能影响精度-d:查看目录本身而非其内部的文件-r:逆序显示文件-R:递归显示文件示例:ls -lah / –详细显示/目录下的所有文件(包括隐藏文件)ls -ldh /etc –详细显示/etc目录本身ls -lhv / –倒序显示/目录下所有文件(包括隐藏文件)ls -R /etc –递归显示/etc下所有文件——mkdir:创建目录格式:mkdir [OPTION]… DIRECTORY…-p:自动按需创建父目录-m:创建目录时给定权限示例:mkdir -p /data/test/A/B –在/data目录下递归创建/test/A/B三个目录mkdir -m 711 -p /data/MODE/A –在/data目录下递归创建MODE/A两个目录同时指定目录A的权限为711——rmdir:删除目录格式:rmdir [OPTION]… DIRECTORY…-p:删除目录后如果其父目录为空,则一并删除示例:rmdir -p /data/test/A –删除A目录后,test目录为空,一并删除——cd:切换目录示例:cd ..:切换到上级目录cd ~:切换回自己的家目录cd -:在上一次目录与当前目录直接来回切换——pwd:显示当前目录(2)文件管理命令——cp:复制格式:单源复制:cp [OPTION]… [-T] SOURCE DEST(如果DEST不存在则创建,存在则覆盖)多源复制:cp [OPTION]… SOURCE… DIRECTORY(DEST必须为directory)-i:交互式复制,即覆盖前提醒用户确认-f:强制覆盖目标文件-r,-R:递归复制目录示例:cp -if /data/[1-3].txt /data/test –test必须为目录,把三个文件一起复制到test中cp -r /data /practice –把data目录及目录下的内容一起复制到practice中——mv:剪切格式:单源复制:mv [OPTION]… [-T] SOURCE DEST(如果DEST不存在则创建,存在则覆盖)多源复制:mv [OPTION]… SOURCE… DIRECTORY(DEST必须为directory)-i:交互式复制,即覆盖前提醒用户确认-f:强制覆盖目标文件示例:mv -i /data/[1-3].txt /practice –把/data目录下三个txt文件剪切到/practice下——rm:删除格式:rm [OPTION]… FILE…-i:交互式复制,即覆盖前提醒用户确认-f:强制覆盖目标文件-r,-R:递归处理,将制定目录下的所有文件包括目录一并删除示例:rm -rf /practice –递归删除/practice目录(3)文本内容管理命令——cat:正向查看文本内容格式:cat [OPTION]… [FILE]…-n:给显示的文本行编号-E:显示行结束符号$示例:cat -n /etc/fstab –查看/etc/fatab内容并显示行号——tac:倒叙查看文本内容格式:tac [OPTION]… [FILE]…示例:tac /etc/passwd –倒叙查看文本内容——head:显示文本内容,默认显示头10行格式:head [OPTION]… [FILE]…-n #:显示文本头#行内容示例:head -5 /etc/passwd –显示/etc/passwd文件头5行内容——tail:显示文本内容,默认显示后10行格式:tail [OPTION]… [FILE]…-n #:显示文本后#行内容-f:查看文件尾部内容结束后不退出,跟随显示新增的行示例:tail -8 /etc/passwd –显示/etc/passwd文件后8行内容——more:分屏显示文本内容,每次显示一屏显示完停止格式:more [options] file […]Space键:显示文本下一屏内容Enter键:只显示文本下一行内容b键:显示文本上一屏内容q键:退出——less:分屏显示文本内容,不主动退出格式:less [options] file […]Space键:显示文本下一屏内容Enter键:只显示文本下一行内容b键:显示文本上一屏内容q键:退出
E. linux文件操作命令有哪些
新建文件:1.新建文件夹命令:mkdir 文件夹名称2.创建文档就用:vi 文件名,然后就可以编辑文档了,退出的时候依次按 -> : ->x 就退出并保存了,:wq 保存后退出。:x 同“ wq”。:q! – 不保存内容, 强制退出。删除文件:1.删除文件夹:rm [选项] 文件夹名称。如rm -r test2.删除文件:rm 文件名 。如:rm test.txt修改文件:1.vi命令。vi 文件名这样就可以打开一个文件,再点击i就可以进入编辑了。其实编辑命令还有:o,a。我这里比较熟悉i的使用:退出点击esc键,就进入命令模式。我这里找了一些常见的命令,如下:x:删除当前字符。dd:删除当前行。2dd:删除文件的当前行和后一行。u:恢复前一步操作。p:复制之前删除的行。yy:复制光标所在的整行。2yy:复制2行,举一反三 3yy。p:粘贴到光标的后面。查看文件:1.查看目录下的所有文件又2种命令:ll 和ls 。 ll会列出该文件下的所有文件信息,包括隐藏的文件,而ls 只列出显式文件名。2.查看某个文件内容也有2种:cat 和 vi 。cat主要有三大功能:一次显示整个文件:$ cat filenam 、从键盘创建一个文件:$ cat > filename 只能创建新文件,不能编辑已有文件、将几个文件合并为一个文件: $cat file1 file2 > file .vi实际上是文件编辑命令,但是也可以查看文件。
F. 如何在linux终端下用命令编辑一个文件并保存
1、首先进入到该文件所在的目录下,比如我要找learn/test1/file.txt这个文件:(ls表示查看该目录下的所内有文件)
G. linux中怎么用命令打开文本文件
linux中怎么用命令打开文本文件的方法(利用Vim文本编辑器):
1、打开终端。点击菜单。
H. LINUX 移动文件命令
语法:mv [选项] 源文件或目录 目标文件或目录,如下:mv a.txt b.txt c3.txt test3将这三个文件移动到test3文件中
功能:创建一个目录(类似MSDOS下的md命令),mkdir命令。语法:mkdir [选项] dir-name
说明:该命令创建由dir-name命名的目录。要求创建目录的用户在当前目录中(dir-name的父目录中)具有写权限,并且dirname不能是当前目录中已有的目录或 文件名称。
(8)linux文件命令扩展阅读:
说明:视mv命令中第二个参数类型的不同(是目标文件还是目标目录),mv命令将文件重命名或将其移至一个新的目录中。当第二个参数类型是文件时,mv命令完成文件重命名,此时,源文件只能有一个(也可以是源目录名),他将所给的源文件或目录重命名为给定的目标文件名。当第二个参数是已存在的目录名称时,源文件或目录参加参数可以有很多个,mv命令将个参数指定的源文件均移至目标目录中。
命令中各选项的含义为:
-i:交互式操作。如果mv操作将导致对已存在的目标文件的覆盖,此时系统会询问是否覆盖,用户输入‘y进行覆盖,输入'n'则不覆盖,这样可以避免误覆盖文件。
-f:禁止交互式操作。在mv操作要覆盖某已有的目标文件或目录时不给任何指示,默认覆盖。
如果所给目标文件(不是目录)已存在,此时该文件的内容将后备新文件覆盖,为防止用户用mv命令破坏另一个文件,使用mv命令移动文件时,最好使用i选项。
I. linux 查看文件内容的几种命令
好多的吧,我说抄下常用的吧cat #将文件袭内容输出到屏幕head #查看文件开头N行tail #查看文件末尾N行tailf #动态的查看的写入,有写入时屏幕输出vim、vi #文件编辑器,也可以当是查看文件{进入文件}grep #查看特定的字符行sed #这个是不进入文件里面修改文件,可以看文件的awk #这个是按列查看文件grep/sed/awk #这是文本三剑客,对字符的筛选,替换,修改,这三个比较重要的
J. linux系统命令之文件命令
linux系统命令之文件命令1chmod用来改变文件或者文件夹的相关权限设置/u01这个文件夹的目录对于拥有者具有最高权限(可读、可写、可执行),所属组和其他用户具有可读、可执行的权限chmod755/u012chown用该改变文件夹或者文件的所属用户和所属组chown-Roracle:oinstall/u01把/u01目录及其子目录下面的所有文件的所属组,所属用户修改为oracle:oinstall3cp文件拷贝命令cp-R/tools/home/把/tools目录及其子目录的所有文件都拷贝到/home这个目录下4scp网络文件拷贝scp-rp192.168.11.128:/tools//home/把网络地址192.168.11.128上的tools/目录拷贝到/home/目录下面5findfind/etc-name*eth0*;查找/etc目录及其子目录,找出含有eth0的文件6locate查找命令,类似find,效率比find命令要高locateifcfg-eth0从数据字典中查找文件ifcfg-eth07mkdir创建文件目录mkdir-p/hsj/hyl/aaa/bbb创建多级目录8mv/tools/home/移动文件夹tools到home目录下面9rm-fr/hsj删除/hsj及其子目录
未经允许不得转载:山九号 » linux文件命令|linux 查看文件内容的几种命令