Linux文件与目录操作 ls 命令(2)】的更多相关文章

说文件操作是最频繁地操作也不为过,在Linux中,使用ls命令可以列出当前目录中所有内容,本篇就先说说ls命令.本文所说的文件指文件和目录. ls命令常用选项 -a:显示指定目录下所有子目录与文件,包括隐藏文件 -l:以列表方式显示文件的详细信息 -h:与 -l 一起使用,更直观显示文件大小 -a 首先说一下 -a 这个选项,a 是 all 的缩写,加上这个选项就可以将当前目录下的所有文件都显示出来,主要是把隐藏的文件也显示出来. 隐藏的文件都是以 . 开头的,基本是我们不需要操作的文件,比如创…
1.pwd:显示工作目录路径 -p:显示实际物理路径 -l:显示链接路径 2.cd:更改工作目录路径 cd:进入用户主目录 cd~:进入用户主目录 cd-:返回进入此目录之前所在的目录 cd..:返回上级目录(若当前目录"/",则执行完后还在"/") cd../..:返回上两级目录 3.ls:列出目录和文件信息 -a:显示指定目录下所有子目录与文件,包括隐藏文件 -A:显示指定目录下所有子目录与文件,包括隐藏文件,但不列出"."和"..…
Linux文件与目录常用命令管理: 文件权限/目录权限: -rwxr-xr-x. root root Mar : zeng.txt r():可读 w():可写 x():可执行 drwxr-xr-x. root root Mar : home r():可以查看目录列表即ls此目录 w():可操作目录(删,增,改) x():即有cd权限 chmod:可以改变文件的权限: u: 用户权限 g:用户组权限 o:其他人权限 a:所有人的权限 比如: chmod a+x zeng.txt (将所有的权限都增…
当前目录 .     上一层目录 ..     tab键 自动补全             查看目录内容 ls 以.开头的都是隐藏文件需要用-a才能显示出来 ls通配符的使用 * 代表任意个数个字符 ? 代表任意一个字符,至少一个 [] 表示可以匹配字符串的任意一个 [abc] 匹配abc中任意一个 [a-f]  匹配a到f中的任意一个 例如  ls *a.text  ls a*   ls  [abc]* 常见的参数: -a 显示目录下所有子目录与文件,包括隐藏文件 -l 以列表方式显示文件详细…
[root@www ~]# ls [-aAdfFhilnrRSt] 目录名称 [root@www ~]# ls [--color={never,auto,always}] 目录名称 [root@www ~]# ls [--full-time] 目录名称 选项与参数: -a :全部的文件,连同隐藏档( 开头为 . 的文件) 一起列出来(常用) -A :全部的文件,连同隐藏档,但不包括 . 与 .. 这两个目录 -d :仅列出目录本身,而不是列出目录内的文件数据(常用) -f :直接列出结果,而不进…
Linux中的路径只能使用/,不能使用\ 或\\. cd   切换目录 cd  /    切换到系统根目录,cd即change dir cd  /bin  切换到根目录下的bin目录 cd  ..     切换过到当前目录的上一级目录,可以用..,也可以用../ cd  ./bin    切换到当前目录下的bin目录,.表示当前目录 cd  ~   切换到当前用户的根目录,比如我的用户名是chy => /home/chy cd  -    切换到上一个目录,是上一个,不是上一级,类似于历史记录中…
1:目录操作指令 cd :切换目录 pwd:显示当前目录 mkdir:创建一个新目录 rmdir:删除一个空的目录rmdir -r:删除一个非空目录 . :此层目录 .. :上层目录 -:前一个工作目录 -:当前用户的主目录 -用户名:某用户的主目录 2:可执行文件的路径PATH 查看环境变量 echo $PATH (echo输出信息,$表示变量,PATH是变量名) 我们的指令都存放在PATH指向的目录下,按照搜索顺序找到第一个匹配的指令文件来执行.如果不在这些目录下,那么指令就无法识别. 对于…
绝对路径:  以根目录 / 开始的相对路径:  相对于当前路径的写法 $PATH:  可执行文件路径的变量(出现在该变量下的文件可以在系统的任何目录下都可以执行) 获取路径的文件名:    basename /etc/passwd获取路径的目录名:    dirname /etc/passwd 文件的默认权限:    umask umask -S 创建新一个新文件时的默认权限,可以在用户目录下的.bashrc中修改,但是不建议修改 文件的隐藏属性:chattr lsattr 查看隐藏属性:lsa…
1 相对路径和绝对路径 (与C++中概念相似) cd /root/cat 绝对路径 cd ../文件名/ 相对路径,指相对某个文件而言的 2 切换目录 cd  当前目录 进入某个目录 pwd 显示当前目录 cd .. 上一层目录 cd ~切换到home目录 cd - 不同路径切换(返回上一次的目录) 3 复制文件和目录 1)cp 文件名 (可以连续多个文件)destination(目标)复制(文件时间戳会变的) cp -p文件名(可以连续多个文件) destination(目标)复制(文件的时间…
///练习:实现列出某个目录中所有文件属性(文件大小,文件最后修改时间,文件名)//目录名由参数传入 ./dir /home/linux#include <sys/stat.h>#include <dirent.h>#include <stdio.h> int main(int argc, char *argv[]){ DIR *dp; //定义一个结构体变量 打开文件目录,返回的就是指向DIR结构体的指针 dp = opendir(argv[1]); struct d…