[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 查看目录下的文件:ls(list)
-l 以长格形式显示文件和目录的详细信息,ls命令默认只显示名称的短格式。
-d 显示指定目录本身的信息,而不显示目录下的各个文件和子目录的信息。
-c 按文件的修改时间排序后,予以显示。
-h 以更人性化的方式显示出目录或文件的大小,默认的大小单位为字节,使用-h选项后将显示为K、M等单位。此选项需要和-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 Staroffice、Corel WordPerfect,这可
避免将文件分散至整个文件系统
/etc 存放了系统管理时要用到的各种配置文件和子目录
/var 通常各种系统日志文件放在这里
/run 保存自系统启动以来描述系统信息的文件
/dev dev 是设备(device)的英文缩写。包含所有的设备文件
/mnt和/media 可以临时将别的文件系统挂在这个目录下,即为其他的文件系统提供安装点
/tmp 用来存放不同程序执行时产生的临时文件
/srv srv 是服务(server)的简写,服务启动之后需要访问的数据目录
/sys 本目录是将内核的一些信息映射文件,以供应用程序所用
/proc 可以在这个目录下获取系统信息。这些信息是在内存中由系统自己产生的