aa0660 发表于 2019-2-17 11:03:19

linux文件管理(一)

linux文件管理(一)

                                  2018-10-20
  在linux里,最主要是文本文件,今天主要介绍文件的管理方式。
一、目录结构:
windows:是多根的结构,比如以C:\ D:\
linux:是以单根的方式组织文件。/
# ls /   查看根下的目录
A   dev   lib         miscopt   sbin   sysvar
bin   etc   lost+foundmnt   procselinuxtmp
boothomemedia       net   rootsrv      usr
蓝色:文件夹浅蓝色:链接文件。
(一)比较重要的目录:
1.bin:普通用户使用的命令
2.sbin:管理员使用的命令
# which ls
/bin/ls
# which useradd
/usr/sbin/useradd
3.dev:设备文件(linux中一切皆文件)
# ll /dev/sd*
brw-rw----. 1 root disk 8, 0 10月 20 13:20 /dev/sda   第一块硬盘
brw-rw----. 1 root disk 8, 1 10月 20 13:20 /dev/sda1第一块硬盘的第一个分区
brw-rw----. 1 root disk 8, 2 10月 20 13:20 /dev/sda2第一块硬盘的第二个分区
  4.root:root用户的HOME
  5.home:普通用户的家目录
# useradd alice创建一个新用户alice
# ls /home         显示家目录
alicedong1dong5user01
  6.proc:进程,每一个运行的进程,都有一个编号。反映出来的是内核,进程信息或实时状态。类似车的仪表盘。
# ls /proc
1   2   24322733282   298   36    buddyinfo    misc
10    20    244827382821299   37    bus          modules
  7.usr:相当于c:/windows.存放的是系统文件。
# ls /usr
binetcgamesincludeliblibexeclocalsbinsharesrctmp
/usr/local:
/usr/bin:
  8.boot:存放的系统启动相关的文件
  9.tmp:临时文件,用于进程的运行
  10.var:存放的是一些变化的文件,比如数据库,日志,邮件
  二.文件定位:
1.绝对路径:从/开始的路径 /home/alice/file1
2.相对路径:相对于当前目录开始 a.txt ./a.txt../bob/b.txt.当前 ..上一级~家
  绝对路径例子:
# touch ~alice/file3   在alice的家里创建file3
# ll /home/alice
-rw-r--r--. 1 root root 0 10月 20 15:22 file1
-rw-r--r--. 1 root root 0 10月 20 15:26 file3
相对路径例子:
# pwd   显示当前的路径
/root
  3.CD改变目录
# cd /etc/sysconfig/network-scripts/
# cd   直接回家
# cd -               返回刚才来到的目录(相当于遥控器的返回)
/etc/sysconfig/network-scripts
#



页: [1]
查看完整版本: linux文件管理(一)