linux 寻找文件 改所有者 改名字

寻找文件

介绍

有一个非常重要的文件(sources.list)但是你忘了它在哪了,你依稀记得它在/etc/目录下,现在要你把这个文件找出来,然后设置成自己可以访问,但是其他用户并不能访问

目标

  1. 找到sources.list文件
  2. 把文件所有者改为自己(shiyanlou)
  3. 把权限修改为仅仅只有自己可读可写

shiyanlou:~/ $ find /etc/ -name source.list                          [21:00:23]
find: `/etc/ssl/private‘: \u6743\u9650\u4e0d\u591f
shiyanlou:~/ $ sudo find /etc/ -name sources.list                    [21:00:48]
/etc/apt/sources.list
shiyanlou:~/ $ chown shiyanlou  /etc/apt/sources.list                [21:01:22]
chown: \u6b63\u5728\u66f4\u6539"/etc/apt/sources.list" \u7684\u6240\u6709\u8005: \u4e0d\u5141\u8bb8\u7684\u64cd\u4f5c
shiyanlou:~/ $ sudo chown shiyanlou /etc/apt/sources.list            [21:01:52]
shiyanlou:~/ $ ll /etc/apt/sources.list                              [21:02:15]
-rw-r--r-- 1 shiyanlou root 2.0K  8\u6708 17  2016 /etc/apt/sources.list
shiyanlou:~/ $ chmod 600 /etc/apt/sources.list                       [21:02:29]
shiyanlou:~/ $ ll /etc/apt/sources.list                              [21:03:09]
-rw------- 1 shiyanlou root 2.0K  8\u6708 17  2016 /etc/apt/sources.list

时间: 2024-11-01 19:39:33

linux 寻找文件 改所有者 改名字的相关文章

Linux重启后raid5的名字发生变化

Linux重启后raid5的名字发生变化 使用raid,每次重启后,都会变换设备路径 比如原来为/dev/md0 重启一次变成了/dev/md127 这个问题,可以使用修改配置文件来解决. 1.mdadm -Ds >> /etc/mdadm.conf 单独输入mdadm-ds,会输出 说明:本命令是将mdadm -D输出的数据追加到mdadm.conf文件中.mdadm.conf文件没有这条命令会新建的. 2.修改/etc/fstab文件,将配置文件改过来就好了. 重启后问题解决 来自为知笔记

DRF--十大接口方法:单查群查,单删群删,单增群增,整体单改群改,局部单改群改

from rest_framework.views import APIView from rest_framework.response import Response from . import models, serializers from .response import APIResponse # 出版社群查 class PublishAPIView(APIView): def get(self, request, *args, **kwargs): publish_query =

Linux -chown-更改所有者和所属组

chown = change owner 更改所有者和所属组查看系统用户:cat /etc/passwd 1.更改所属用户:格式: chown 用户 /tmp/yum.log2.更改所属组:格式 : chgrp 所属组 /tmp/yum.log 3.一次性更改所有者.所属组.chown 所有者:所属组 /tmp/yum.log 反之,也是.4.只更改所属组chown :root /tmp/yum.log 5.更改目录及子目录的所有者.所属组chown -R 所有者:所属组 /tmp/yum.lo

linux中图形界面改成文本

修改Linux登陆方式(图形or文本)一般情况下将Linux FC3作为网站服务器用的话,图形界面就不是那么重要,所以要做一些修改,使之启动后进入文本方式.步骤:修改etc/inittab文件找到id:5:initdefault改为id:3:initdefault完成或直接修改/etc/inittab文件把id:5:initdefault修改成id:3:initdefault就可以了具体的运行级别在inittab文件中有说明.如果想改回来,修改成5就可以了 很简单,但是不经常用Linux,所以总

linux 101 hacks 3null 改文件大小写 xargs

禁止标准输出和错误信息的输出 当我们调试 shell 脚本的时候,我们往往不希望看到标准输出和标准错误的信息.我们可以使用/dev/nulll 来禁止标准错误的信息. 将标准输出重定向到/dev/null当你调试 shell 脚本的时候不想看输出,只想看错误信息的时候,这个命令会非常有用. # cat file.txt > /dev/null # ./shell-script.sh > /dev/null 用"2>/dev/null"禁止错误输出当你只想看标准输出,而

While循环,格式化输出,算术运算符,改py文件名字

一.While循环 while来打印每个元素 s = "风扇哥门神哥,邓生" i = 0 while i <len(s): print(s[i]) i+=1 while循环的感悟:while循环多用在交互程序里,做判断:而for循环多是用来获取某个类型集合(list,str,tupe,set...)里面的值 content  #内容的意思,是变量名count    #计数的意思,是变量名 break #彻底的结束循环 continue #停止本次循环,继续执行下次循环 break

修改Linux系统时间EDT改为CST

今天发现一台服务器时间比北京时间慢 12 个小时,使用 date 命令后发现是: 2019年 06月 04日 星期二 21:50:33 EDT EDT 时间即美国东部时间.这里要改为北京时间即可: mv /etc/localtime /etc/localtime.bak ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime 然后再次 date 查看日期: 2019年 06月 05日 星期三 11:10:58 CST 时间就变成北京时间了.

Linux将动态IP改为静态IP

原文链接:https://blog.csdn.net/lsm135/article/details/51824132#commentBox 1.编辑 ifcfg-eth0 文件,vim 最小化安装时没有被安装,需要自行安装不描述. [[email protected] ~]# vim /etc/sysconfig/network-scripts/ifcfg-eth0 2.修改如下内容 1 BOOTPROTO="static" #dhcp改为static 2 ONBOOT="y

Linux Matlab服务器进一步改造成Application Server(应用程序服务器)

Matlab + X11给我的体验让我百试不爽,Linux快而稳定,X11简单而实用.考虑到Matlab不是天天用,服务器摆着也是摆着,为了不浪费资源,应该进一步利用并升级成为应用程序服务器,即将所有不常用,不需要显卡加速的应用程序(Apps)都安装在该服务器上,在需要的时候用X11调出. Matlab已是最好的例子.接下来陆续考虑的几个应用程序还包括QUCS(电路图模拟程序).QCAD.Eagle CAD和GIMP等,最后也可能会把Wine安装上,以支持更多Windows应用. 以下是改进过程