博客
关于我
Linux学习--第三天--linux文件目录、ls、mkdir、mv、rm、touch、cat、tac、more、less、head、tail、ln、chmod、chown、chgrp、umask
阅读量:792 次
发布时间:2023-02-03

本文共 974 字,大约阅读时间需要 3 分钟。

文件目录

以下是常见的文件目录结构说明:

目录名 备注
bin 所有用户均可执行
sbin 只有root用户可执行,代表super
/mnt,/media,/misc 挂载目录,常用mnt
/opt 第三方软件安装目录,通常在/usr/local下
/proc,/sys 内存中的虚拟文件系统,重启后消失
/srv 服务数据目录
/tmp 可以被所有用户访问,重要数据不宜放
/usr 系统软件资源目录
/var 动态数据保存目录,如日志、数据库等

对新手建议

以下是一些建议对新手有帮助:

- 防火墙不要封锁自己 - 高负载时避免重启服务器 - 重启前务必关闭服务 - 定期备份数据,避免数据丢失 - 规范权限分配 - 避免重要操作时单独工作

Linux常用命令

ls命令

  • ls -l:显示详细权限信息
  • ls -r:按文件名排序,默认升序
  • ls -a:显示隐藏文件
  • ls -d:显示当前目录
  • ls -i:显示inode号

mkdir命令

  • mkdir -p dir:递归创建目录
  • mkdir -v dir:显示创建过程
  • mkdir -p dir1/dir2:创建多级目录

cp命令

  • cp -r dir1 dir2:递归复制目录
  • cp -rp dir1 dir2:保留属性和时间戳

mv命令

  • mv dir1 dir2:移动目录,不需要-r参数
  • mv file1 file2:重命名文件

rm命令

  • rm -r dir:删除目录
  • rm -f file:强制删除文件

touch命令

  • touch filename:创建空文件

cat命令

  • cat -n file:显示行号

tac命令

  • tac file:倒序查看文件

more命令

  • 空格或f键查看下一页
  • q退出

less命令

  • 上下页导航
  • /搜索内容

head命令

  • -n 20:显示前十行

tail命令

  • -n 20:显示末尾十行
  • -f:实时显示动态日志

chmod命令

  • chmod g+w file:给组添加写权限
  • chmod a=rw- file:设置文件权限

chown命令

  • chown linzhiling file:设置文件所有者

umask命令

  • umask:查看权限掩码
  • umask -S:查看默认权限设置

请注意:硬链接不能跨分区,软链接可以。删除硬链接不会影响其他链接,目录权限的设置需谨慎操作。

转载地址:http://oqzfk.baihongyu.com/

你可能感兴趣的文章
linux中安装telnet
查看>>
Linux中安装配置并使用samba服务(Centos以及Ubuntu)
查看>>
Linux中执行 .sh 的方法
查看>>
Linux中执行sh文件时提示:nohup: 无法运行命令“./startup.sh“: 权限不够
查看>>
Linux中最低调、最易让人忽视的tmp目录,原来用处那么大!
查看>>
Linux中最基本的命令ls的用法有哪些?
查看>>
Linux中的read命令详解:交互性脚本编写的利器
查看>>
linux中的分号&&和&,|和||说明与用法
查看>>
linux之stat命令
查看>>
Linux之V4L2基础编程
查看>>
linux之系统命令(非常详细)零基础入门到精通,收藏这一篇就够了
查看>>
linux云服务器开启防火墙注意事件
查看>>
linux互传文件nc命令
查看>>
linux交换空间设置
查看>>
linux作业整理
查看>>
linux使用g++
查看>>
Linux使用XVFB做Selenium测试
查看>>
Linux信号量编程实例
查看>>
Linux修改root用户名,密码及别名
查看>>
Linux入门——权限
查看>>