linux 常用命令备忘

linux的文件系统是采用层级式的树状目录结构

  • /
  • root,存放root用户的相关文件
  • home,存放普通用户的相关文件
  • bin,存放常用命令的目录,如vi,su
  • sbin,要具有一定权限才可以使用命令
  • mnt,默认挂载光驱和软驱的目录
  • etc,存放配置的相关文件
  • var,存放经常变化的文件,如网络连接的sock文件
  • boot,存放引导系统启动的相关文件
  • usr,安装一个软件的默认目录,相当于windows下的program files

常用命令介绍

  • 显示当前在哪个路径下

pwd

  • 当前用户是谁

who am i

  • 改变目录

cd

  • 显示目录下的所有文件,包括隐藏文件 显示长列表格式

ls -la

  • 建立目录

mkdir

  • 删除空目录

rmdir

  • 递归复制命令(复制子目录信息)

cp ‐r dir1 dir2

  • 移动文件和改文件名

mv

  • 删除所有内容,包含目录和文件,r表示递归,f表示强制

rm ‐rf *

  • 建立符号连接,类似于建立某个文件的快捷方式

ln ‐s /etc/inittab inittab,inittab指向实际文件/etc/inittab inittab

  • 显示文件内容带分页,ctrl + page up上翻,长空格下翻

more

  • 显示文件内容带分页

less

  • 在文本中查询内容

grep

  • 管道命令,在linux和unix系统,把上一个命令的结果交给|后面的命令处理

|

  • 搜索文件及目录 从根目录开始搜索名称为man的文件或目录

find / -name man

  • 改变文件或目录的权限

chmod 755 abc

  • 改变abc这个目录及其下面所有的文件和目录的所有者是root

chown ‐R root ./abc

  • 挂载命令

mount [-parameters] [设备名称] [挂载点]

  • 卸载命令

umount [挂载点]

  • 查看磁盘使用情况

df -h

  • 查看使用过的命令的历史记录

history

posted on   何苦->  阅读(33)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示