linux中的文件管理操作

文件管理

对文件的操作:创建,删除,压缩,移动,复制,编辑,查找,查看,

1目录结构

Windows: 多根 c:\ d:\ e:\

Linux: 单根 /

切换到根目录下cd /
bin 普通用户可以执行的命令
sbin: 管理员可以执行的命令
home: 普通用户的家目录  /home/username
root: 管理员的家目录
boot: 存放的启动系统时要加载的文件
dev:	设备(硬盘 光盘 终端)
  		/dev/random  产生随机数
    	/dev/null  黑洞
etc:	配置  网卡配置 ,系统配置,服务配置
			/etc/hostname		主机名称
      /etc/sysconfig-scripts/	#网卡配置信息
proc	反馈当前系统的状态
tmp   临时目录,谁上传只能谁删除
usr		bin
			sbin
  		local ---->c:\Program Files
      tmp --->/var/tmp
var 	可变的目录
			log
  		pid:存放服务进程的ID

2文件操作

1./home下创建文件hello.py
    touch /home/hello.py

2./home/hello.py 复制到 /tmp
    cp:复制文件或者目录
        -v:显示拷贝结果
        -r:递归拷贝  
    cp /home/hello.py /tmp		#直接拷贝
    cp /home/hello.py /tmp/test.py		#拷贝并改名为test.py

3./home/hello.py文件删除
    rm:删除文件或者目录
        -f:强制删除,不提示
        -r:递归删除[删除目录]  
    rm /home/hello.py
    rm -f /home/hello.py

4.查看/tmp/test.py的内容(cat head tail more less)
    cat :查看文件内容
        -A查看是否含有特殊字符
        -n查看文件的行号
        cat -A -n /tmp/test.py
    head:查看文件内容,仅查看头10行
        head /etc/passwd
        head -1 /etc/passwd    #查看指定行数的文件内容
    tail:查看文件内容,仅查看文件尾部十行
        -f:实时追踪文件尾部的变化
        tail -f /var/log/messages
    less/more:分页查看(按q退出)
5./tmp/hello.py 拷贝到/opt/python_dir/hellp.py
    mkdir	#创建目录
      -p:  递归创建
      -v:  显示创建的过程
   		# mkdir /opt/python_dir
    	# mkdir -pv /opt/dir1/dir2/dir3/dir4  
6.移动文件
mv:移动文件夹或者文件
  
7.命令的全路径
which 查找一个命令的绝对路径
which cat
which head

3下载和上传

1.下载:
  (1)从互联网下载到服务器 wget
  yum install wget -y
  		wget http://nginx.org/download/nginx-1.16.1.tar.gz   #下载到当前路径下
      wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo #下载到指定路径下
  (2)从服务器下载到本地sz
  		sz 可选文件
2.上传
	从本地上传到服务器 rz
  scp /Users/haci/Desktop/django面试题.zip root@10.211.55.5:/code/mirror
   /Users/haci/Desktop/django面试题.zip #本地文件路径和地址
   root@10.211.55.5  #表示root用户登录远程10.211.55.5服务器
   :/code/mirror #上传到服务器的文件位置 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值