Linux

来源:互联网 发布:protobuf3.x java 编辑:程序博客网 时间:2024/06/04 18:58

linux

文件和目录管理

文件系统架构

1.linux文件系统具有层级性
文件或者目录起始于根目录“/”成为树状结构
最顶层油/开始
2.文件和目录名区分大小写
3.路径用“/”分开
4.“cd..”上级目录
5.“cd.” 当前目录
6.“.”开头的都是隐藏文件或者目录
pwd:当前目录
mkdir:创建目录(文件夹)
touch:创建文件

重要目录说明

1.home
root用户的home目录是/root
普通用户/home/userx
su 用户切换 root# 普通用户$
2.bin
常用的可执行文件
/bin、/usr/bin、/sbin等
3.外部设备mountpoint
1./media、/mnt
2.当检测到设备接入自动产生挂载点
4./etc,系统的配置文件
5./tmp,临时文件
6./boot,系统内核和开机必要文件
7./dev,系统所有的设备文件(光驱硬盘等)
8./usr
1.unix system resource
2.保存程序的相关文件
9./lost+fount
每个分期都会自动创建(丢失文件)
10./var,/srv
/var 用户数据
11./proc
虚拟文件 系统内存
12、/lib 、/usr/lib
复用函数库等

目录和文件的命名规则

1.不超过255个字符
2.区分大小写 file File FILE 表示不同的文件
3.除了/外,所有字符都合法
1.避免文件名首字符实用+-.等
2.避免使用空格,制表符和@#¥%等
4,最好使用有意义的名称来命名
rm 删除文件

ls 指令操作

ls,ls[options][file_or_dirs]
1,ls,列出当前目录内容
2,ls/,现实根目录的内容
3,ls -a,显示隐藏文件
4,ls -l 显示详细内容
1,-rw——— 权限
2 ,包含文件数
3,文件群组
4,文件所有者
5,大小
6,创建时间或者最后修改时间
7,名字
5,ls -ld显示目录本身色属性
ls–help ls-lh

目录蓝色,白色是文件

linux文件和目录的管理

1,相对路径和绝对路径
绝对路径必须是/开头
相对路径一般比较短
2,切换目录
cd,pwd
cd. 当前目录
cd-返回上次目录
cd~当前用户家目录

3,复制文件和目录,cp
cp[option]file destination
cp[option]file1 file2 destination
cp -r dir1 dir2,复制目录
-p -不更新时间
4,移动和重命名文件和目录,mv
移动操作类似cp
mv cat catABC
5,删除目录,rm
rm -f 直接删
rm -r 递归删
rm-rf
6,新建文件和目录
cd,pwd
mkdir touch
7,确定文件格式
打开文件前确定格式实用不用的程序打开
file[options] filenames
8,cat
cat[options]filenames
cat - b 行数
9,分页查看文本文件,less
less[option][filename]
使用pgup,pgdown翻页
/varm 查找 n{next} 下查找 N上查找
/g 顶部 G底端

0 0