Linux的文件系统与Shell简单命令


1)  查看内核版本

  uname -r

  uname -a

  cat/port/version

2)  ls命令

  ls 命令用于列出用户有权访问的任何目录的内容.ls命令用法,其中最为常用的命令为:

  ls -a 显示指定目录下所有子目录与文件,包括隐藏文件

  ls -l 以列表格式来显示文件的详细信息

  ls -r 递归式的显示指定目录的各个子目录中的文件

3) 文件系统导航命令 cd

  cd /进入根目录

  cd ..返回上一级目录

  cd ../..返回上两级目录

  cd ~username进入其他用户的主目录

4) 文件与目录命令

  创建,复制,删除与移动文件

  touch 建立文件

  file 查看文件类型

  cp 复制

  mv 移动 或 改名

  rm 删除

注意:此处是对文件进行操作哟,并不是对文件夹进行操作

5) 查看文件类型

  file命令功能用于判定一个文件的类型,如:file+文件名

6) cp命令

  用于将给出的文件或目录拷贝到另一个文件或目录中,如cp file1 file2 将file1的内容复制到file2中。

7) 删除命令rm

  rm命令可以将目录下的子目录,文件全部删除。对于链接文件,只是删除链接,原有文件保持不变。如:

  rm file1.txt file2.txt该命令强制删除两个文件,不会做出任何提示

  rm -i file1.txt file2.txt该命令以交互的形式删除文件

8) 文件与目录命令

  8.1)假设要创建这样机构的目录:

  dir1

  dir1/dir2

  dir1/dir2/dir3

  8.1.1)第一种创建方式:

    mkdir dir1

    mkdir dir1/dir2

    mkdir dir1/dir2/dir3

  8.1.2)第二种创建方式:

    mkdir -p dir1/dir2/dir3

  8.2)假设要删除这样机构的目录:

  dir1

  dir1/dir2

  dir1/dir2/dir3

  8.2.1)第一种删除方式:

    rmdir dir1

    rmdir dir1/dir2

    rmdir dir1/dir2/dir3

  8.2.2)第二种直接删除:

    rmdir -p dir1/dir2/dir3

8.3) 显示文件内容

  cat 查看某个文件中的内容

  more 与cat类似,但是会分页显示

  less与more几乎完全相同,唯一不同之处在于可以使用”pageUp”键和”pageDown”键

  head查看文件前几行

  tail查看文件最后几行

9) Vi编辑器

  插入模式命令a , i

  退出编辑模式ESC

  复制yy 粘贴p

  保存:w 退出 :q 保存退出 :wq 强制退出:q!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。