欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

linux关于文件的基础知识

程序员文章站 2022-09-27 15:02:16
关于ip # ip addr 查看ip # vi /etc/sysconfig/network-scrupts/ifcfg-eno 手动设置IP地址 BOOTPROTO=static ONBOOY=yes IPADDR=192.168.89.128 NETMASK=255.255.255.0 GAT ......

关于ip

 

# ip addr        查看ip

linux关于文件的基础知识

# vi /etc/sysconfig/network-scrupts/ifcfg-eno    手动设置ip地址

   bootproto=static

   onbooy=yes

   ipaddr=192.168.89.128

   netmask=255.255.255.0

   gateway=192.168.89.2

   dns1=114.114.114.114

linux关于文件的基础知识

# service network restart       重新启动系统使命令生效

linux关于文件的基础知识

 

# man                    查看命令的帮助文档

 # ls                        列出指定目录或者文件

 -a                          包含隐藏文件

 -l                           列出详细信息

 linux关于文件的基础知识

 

 # shutdown、halt、poweroff         关机命令

 

关于文件和目录

 # cd                      变更用户所在目录

# pwd                   显示当前所在目录

. 表示当前目录     .. 表示当前目录的上一级目录

 linux关于文件的基础知识

 

 # mkdir               创建目录

   -p                     同时创建该目录的父目录

# touch               建立文件

# rm                    文件或目录的删除

   -f                      删除时不提示用户

   -r                      递归删除目录      

# cp                    文件或目录的复制

   -r                     递归复制目录

# mv                  文件或目录的移动或改名

linux关于文件的基础知识

 # ln                    建立两个文件之间的链接关系

  -s                     建立软链接

 linux关于文件的基础知识

 

 查看文件

# cat                 查看文件的内容

# more             分屏显示文件内容

# less               在文件中快速查找

# head             显示文件的开头部分

# tail                显示文件的末尾部分

 linux关于文件的基础知识

 

更改权限

   d                    表示是一个目录

   -                     表示是一个普通的文件

   l                     表示是一个符号链接文件

   u                    所有者

   g                    属组

   o                    其他用户

   a                    以上三种用户

   r                     可读=4

   w                   写入=2

   x                    执行=1

   +                    添加某种权限

   -                     减去某种权限

   =                    赋予给定权限并取消原来的权限

# chgrp             更改文件或目录的所属组

# chown            更改文件的所有者和所属组

# chmod           更改文件或目录的读写执行权限

# umask           改变文件的默认权限

 linux关于文件的基础知识

 

 查找文件

# which               查找某个命令的绝对路径

# whereis            查找与给出的文件名相关的文件

# find                  用于文件查找

  -name              查找指定名称的文件

(*匹配任意字符      ?匹配某个字符)

  -user                查找属于指定用户的文件

  -size                查找大小为n的文件

  -type                查找指定类型的文件 

  -atime              查找n天前被访问过的文件

  -mtime             文件内容被修改的时间

  -ctime              文件索引节点被改变的时间 

  -exec xxx {} \;       对匹配指定条件的文件执行xxx命令

 linux关于文件的基础知识

 

 两个linux的相互登陆

 # vi /etc/hostname                 给两个虚拟机改名(将原文件的内容改为1、2)

ctrl+d        退出当前虚拟机,重启使命令生效

linux关于文件的基础知识

 

 # ssh-keygen                       生成密钥对

 linux关于文件的基础知识

# cat /root/.ssh/id_rsa.pub        查看1虚拟机上的公钥内容

linux关于文件的基础知识

 

 # mkdir /root/.ssh                      在2虚拟机上建立存放公钥的文件

# vi /root/.ssh/authorized_keys        在文件里粘贴1复制的公钥

 linux关于文件的基础知识

 

# chmod 600 /root/.ssh/authorized_keys   更改目录权限

# ssh 192.168.89.129                  直接无密码登陆到2虚拟机

 linux关于文件的基础知识