Linux执行命令和文件名含义

[root@localhost ~]# hostname wuxingwu

临时修改主机名称

[root@haha ~]# hostnamectl hostname wuxingwu

永久修改主机名称

[root@haha2 ~]# cd /home/redhat

切换目录

[root@haha2 redhat]# pwd

查看当前目录

[root@haha2 redhat]# ll

列出当前目录的类容

[root@localhost ~]# poweroff

关机

rd.break

mount -o remount,rw /sysroot

chroot /sysroot

passwd

touch /.autorelabel

exit

exit

重置root密码

[root@haha2 ~]# help

查看内置命令有哪些

[root@haha2 ~]# type -a su /cd /true /type

判断命令是内部还是外部命令

[root@localhost ~]# cat /etc/redhat-release

查看当前Linux的发行版信息

[root@localhost ~]# uname -r

查看内核版本

[root@localhost ~]# cat /etc/shells 

[root@localhost ~]# chsh -l 

查看shell的类型

[root@localhost ~]# echo $SHELL

查看当前默认的shell

[root@haha2 ~]# ls 

查看当前目录

[root@haha2 ~]# ls /

查看所有文件类型

[root@haha2 dev]# find / -type s

[root@haha2 dev]# find / -type b

查找根目录下所有套接字类型的文件

绝对路径:从根开始

cd /etc/shells

相对路径:从当前目录开始

cd /

cd /etccat shells 

[root@haha2 ~]# cat anaconda-ks.cfg /etc/shells 

Cat查看多个文件

/ :存放的系统内所有文件

/boot :系统启动相关的文件

/root

/home

/bin /sbin /usr 存放二进制文件的目录

/etc 系统和服务相关的配置文件

/var 日志文件存放的目录

/dev 设备文件存放的目录

/mnt 挂载点目录

2.5 查看目录下的文件:lslist 

-l 以长格形式显示文件和目录的详细信息,ls命令默认只显示名称的短格式。

-d 显示指定目录本身的信息,而不显示目录下的各个文件和子目录的信息。

-c 按文件的修改时间排序后,予以显示。

-h 以更人性化的方式显示出目录或文件的大小,默认的大小单位为字节,使用-h选项后将显示为KM等单位。此选项需要和-l选项结合使用才能体现出结果。

-R 以递归的方式显示指定目录及其子目录中的所有内容。

-a 显示所有子目录和文件的信息,包括名称以“.”开头的隐藏目录和隐藏文件。

-A -a选项的作用类似,但不显示表示当前目录的“.”和表示父目录的“..”

-i 显示文件索引节点号(inode)。一个索引节点代表一个文件,在linux中保存在磁盘分区中的文件都给它分配一个编号,称为索引节点号inode

-S 按照文件大小排序

Linux文件类型

- 普通文件

d 目录文件

c 字符设备文件

b 块设备文件

p 管道文件

s 套接字文件

l 符号链接又叫软链接,和原文件不是一个文件

Linux系统的目录结构

/     Linux文件系统的最上层根目录,其他所有目录均是该目录的子目录

/boot 存放系统启动时所需的文件,这些文件若损坏常会导致系统无法启动,一般不要改动

/root 超级用户的个人目录,普通用户没有权限访问

/home 存放一般用户的个人目录

/bin Binary的缩写,存放普通用户可执行的程序或命令

/sbin /bin类似,这些文件往往用来进行系统管理,只有root可使用

/lib 是库(library)英文缩写,存放系统的各种库文件

/lib64 存放系统本身需要用到64位程序的共享函数库(library)

/usr 一般用户程序安装所在的目录,用于安装各种应用程序

/opt 该目录通常提供给较大型的第三方应用程序使用,例如Sun StarofficeCorel WordPerfect,这可

避免将文件分散至整个文件系统

/etc 存放了系统管理时要用到的各种配置文件和子目录

/var 通常各种系统日志文件放在这里

/run 保存自系统启动以来描述系统信息的文件

/dev dev 是设备(device)的英文缩写。包含所有的设备文件

/mnt/media 可以临时将别的文件系统挂在这个目录下,即为其他的文件系统提供安装点

/tmp 用来存放不同程序执行时产生的临时文件

/srv  srv 是服务(server)的简写,服务启动之后需要访问的数据目录

/sys 本目录是将内核的一些信息映射文件,以供应用程序所用

/proc 可以在这个目录下获取系统信息。这些信息是在内存中由系统自己产生的 

  • 35
    点赞
  • 32
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值