栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

云计算学习日志-第一周-2-linux文件管理

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

云计算学习日志-第一周-2-linux文件管理

1 基础命令介绍

(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 fxr
2 相对路径 绝对路径

绝对路径:从根开始的路径是绝对路径。案例:/home/alice/file1 /etc/grub.conf
相对路径:凡是非根开始的路径 比如:etc var/ftp/pub ./test.sh
使用pwd命令查看当前所在的绝对路径:
比如:

[root@bogon ~]# pwd
/root
3文件管理命令

. 表示当前目录
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
/root
4 创建目录
[root@bogon ~]# mkdir 12
[root@bogon ~]# ls
12  anaconda-ks.cfg  qianfeng  qw  we  zhang.txt
5 复制

复制文件

[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已拷贝

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/881467.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号