(1)查看文件信息 ls
[root@bogon ~]# ls anaconda-ks.cfg qianfeng qw we zhang.txt 查看当前用户家目录下的信息
[root@bogon ~]# ls / bin dev home lib64 mnt proc qw run srv tmp var boot etc lib media opt qianfeng root sbin sys usr we 查看根/目录下信息
ls -l(显示文件详细信息) == ll
ll - h #人性化显示 (显示文件大小)
ll - a #显示所有文件 (包括隐藏文件)
ll - d #查看目录详细信息
ll - t #按最新的修改时间排序
[root@bogon ~]# ll -h 总用量 4.0K -rw-------. 1 root root 1.3K 5月 10 18:00 anaconda-ks.cfg drwxr-xr-x. 3 root root 49 5月 12 16:02 qianfeng drwxr-xr-x. 2 root root 16 5月 12 17:45 qw drwxr-xr-x. 2 root root 6 5月 12 17:41 we -rw-r--r--. 1 root root 0 5月 12 16:03 zhang.txt #可查看大小
[root@bogon ~]# ll -a 总用量 28 dr-xr-x---. 5 root root 188 5月 12 17:41 . dr-xr-xr-x. 18 root root 260 5月 12 17:44 .. -rw-------. 1 root root 1241 5月 10 18:00 anaconda-ks.cfg -rw-------. 1 root root 820 5月 11 21:58 .bash_history
[root@bogon ~]# ll -d dr-xr-x---. 5 root root 188 5月 12 17:41
[root@bogon ~]# ll -t 总用量 4 drwxr-xr-x. 2 root root 16 5月 12 17:45 qw drwxr-xr-x. 2 root root 6 5月 12 17:41 we -rw-r--r--. 1 root root 0 5月 12 16:03 zhang.txt drwxr-xr-x. 3 root root 49 5月 12 16:02 qianfeng -rw-------. 1 root root 1241 5月 10 18:00 anaconda-ks.cfg
(2)创建、删除文件、关机、重启
创建
[root@bogon ~]# touch 2.txt [root@bogon ~]# ls 2.txt anaconda-ks.cfg qianfeng qw we zhang.txt
删除
[root@bogon ~]# rm -rf 2.txt [root@bogon ~]# ls anaconda-ks.cfg qianfeng qw we zhang.txt
rm -f (删除) -r(递归,用在目录操作中)
关机:init 0 poweroff (常用命令)
重启: reboot(常用命令)、init 6
(2)命令别名:
type -a
[root@bogon ~]# type -a ll ll 是 `ls -l --color=auto' 的别名
设置别名:
语法:alias 别名=‘命令’
which 命令 (查找命令)
[root@bogon ~]# alias fxr='de -Th' [root@bogon ~]# fxr -bash: de: 未找到命令 [root@bogon ~]# alias fxr='df -Th' [root@bogon ~]# fxr 文件系统 类型 容量 已用 可用 已用% 挂载点 devtmpfs devtmpfs 475M 0 475M 0% /dev tmpfs tmpfs 487M 0 487M 0% /dev/shm tmpfs tmpfs 487M 7.7M 479M 2% /run tmpfs tmpfs 487M 0 487M 0% /sys/fs/cgroup /dev/mapper/centos-root xfs 17G 1.3G 16G 8% / /dev/sda1 xfs 1014M 138M 877M 14% /boot tmpfs tmpfs 98M 0 98M 0% /run/user/0 df -Th(查看磁盘使用情况)
取消别名
[root@bogon ~]# unalias fxr2 相对路径 绝对路径
绝对路径:从根开始的路径是绝对路径。案例:/home/alice/file1 /etc/grub.conf
相对路径:凡是非根开始的路径 比如:etc var/ftp/pub ./test.sh
使用pwd命令查看当前所在的绝对路径:
比如:
[root@bogon ~]# pwd /root3文件管理命令
. 表示当前目录
cd … 回到上一级目录等同于相对路径
cd 或者 cd ~ 直接回到家目录
cd /home/alice 切换目录=绝对路径
cd - 回到原来目录
[root@bogon ~]# cd /root/qianfeng [root@bogon qianfeng]# ls 2.txt qiang zhang.txt [root@bogon qianfeng]# cd ./qiang (./为原有路径) [root@bogon qiang]# ls 2.txt 3.txt zhang.txt [root@bogon qiang]# cd .. [root@bogon qianfeng]# cd - /root/qianfeng/qiang [root@bogon qiang]# cd
su - 用户名 :切换当前用户
【注意】:
su - 用户名 :当前用户使用该命令进行用户切换后,被切换的用户将自动改变所在工作目录为自己的家里目录
su 用户名 :当前用户使用该命令进行用户切换后,被切换的用户继承上个用户的所在工作目录.
[root@bogon ~]# su - fxr3 上一次登录:五 5月 13 09:40:24 CST 2022pts/0 上 [fxr3@bogon ~]$ pwd /home/fxr3 [fxr3@bogon ~]$ exit 登出 [root@bogon ~]# su fxr3 [fxr3@bogon root]$ pwd /root4 创建目录
[root@bogon ~]# mkdir 12 [root@bogon ~]# ls 12 anaconda-ks.cfg qianfeng qw we zhang.txt5 复制
复制文件
[root@bogon qw]# cp /root/anaconda-ks.cfg /opt [root@bogon qw]# cd [root@bogon ~]# ls /opt anaconda-ks.cfg
复制目录
==复制 cp -r 目录 -v 详细 -f 强制 -n 静默
[root@bogon ~]# ls 12 23 anaconda-ks.cfg otc qi qianfeng qw we zhang.txt [root@bogon ~]# cp -r 23 otc [root@bogon ~]# ls /otc [root@bogon ~]# ls otc 23 2.txt #目录23已拷贝



