找回密码
 立即注册

推荐阅读

  • 便民服务
  • 关注我们
  • 社区新手
本帖最后由 chengxin 于 2022-8-30 19:37 编辑

本帖最后由 chengxin 于 2022-8-30 17:40 编辑

linux系统中复制的操作:
    cp  文件到指定的目录
    cp  文件名称   文件存放的路径  
  例如 :cp   f2   /wuhan1   将文件f2复制到根目录下的wuhan1目录下面
  cp  目录
  cp  -r  

linux系统当中实现和window系统传输文件的方法
    yum其实是在线下载的命令,下载安装安装一些外部插件,外部的应用程序等等

    我们当前的版本镜像源地址失效了(应用商店的网址访问不了)就将现在的镜像源地址换成国内的镜像源地址(阿里镜像源地址)
yum install lrzsz:lrzsz    他是一个第三方的工具包,主要实现的功能就是 windows系统和linux系统之间文件的传输
1、windows 系统传输文件到linux 系统当中
rz   

2、linux 系统传输文件到  window 系统当中  
sz   文件名  

xftp 也是实现文件传输(linux和  window之间)
linux系统当中查看文件内容的方法:
      cat:显示文件当中所有的内容  
      cat     文件名  
       例如:  cat   ceshi1.txt

     less    可以实现山下左右翻页查看,按CTRL+Z退出查看
    more :百分百查看内容,按enter键显示百分比查看,查看完成后自动关闭文件

linux系统当中移动和重命名的方法:
mv    文件名称     移动的位置
例如 :   mv    f2    /wuhan1
将文件  f2 移动到根目录下的wuhan1目录下
处在任何位置都可以实现文件的移动  
1、如果在当前在文件所处的位置使用指令,直接用移动的文件名称。
2、如果想要移动的文件不在当前的位置,通过文件的所在路径进行移动,后面接移动的位置。
mv     wuhan1/1.txt        /wuhan3
将wuhan1下面的1.tx文件移动到根目录下的/wuhan3

mv 也可以实现文件的重命名  
mv    原文件名    新文件名     
l例如: mv   wuhan1.txt    duoceshi1.txt
将文件 wuhan1.txt  改名为  duoceshi1.txt   

linux 当中实现文件查找的方法:
find   /  -name    wuhanduoceshi.txt  
在根目录下找名称为  wuhanduoceshi.txt的文件   

? 代表一个字符
find  /  -name  "file.???"

*匹配多个: *是通配符号,匹配所有的。
find   / -name "file.*"

linux 系统当中文件追加和覆盖
    >:覆盖       >>:追加内容
        追加:在原有文件内容的基础之上追加新的内容 。
cat  file2.txt  >>file1.txt       将文件2 的内容追加到文件1中
        覆盖:将当前的文件内容,覆盖成新的内容 。
        cat  file2.txt  >file1.txt     将文件file2的内容覆盖到文件file1   

linux  系统查看文件行数的方法:
     1、查看文件的指定行数
       head    :从文件的头部开始查看,默认展示前10行的内容


2、从头查询前5行?
head    -n   5   文件名称       查询前5行
head   -n  +5    文件名称        查询前5行
head   -n  -5      文件名称 (查看文件所有的内容,过滤尾部5行内容)

3、从尾行开始查询
tail   默认查看尾部10行的内容
tail  -n  5  文件名称     从尾部开始查询5行内容
tail  -n  -5     文件名称  与5的查询是一样的
tail   -n  +5    第五行开始查看所有的内容

4、如何查看区间指定的行数 ?
查询文件的3-5行的内容
cat  file3.txt  | head -n 5 | tail  -n  +3
查询5到10行的内容
cat  file3.txt  | head -n 10 | tail  -n  +5

5.查询区间的行数 :
sed   -n   “5,10p“  文件名
例子:
sed    -n  "5,10p"  file3.txt

6、查询文件中包含的指定内容
cat  文件名称  | grep  过滤的内容  
例子:
cat  file3.txt   | grep  AAAA

7、find也可以根据   目录/文件实现查询
find  /  -type  f    查找所有的文件
find  /-type f  wuhan1   查找包含wuhan1的文件  

find  /  -type   d   查找所有的目录  8、添加用户
adduser   用户名
例子:
adduser  chengxin  
添加密码:
passwd    用户名
例如  passwd   chengxin          输入新密码,确认密码  

查看用户的指令:
cat    /etc/passwd      查看当前linux系统有哪些用户
userdel    用户名    删除用户,已登录的用户无法删除(如果当前用户已在linux系统中登录了,删除是会失败的)
userdel     chengli11     删除用户chengli11

用户组的操作 :
注意:创建用户的时候,会默认创建一个相同名称的用户组
删除用户,也会删除用户组
cat   /etc/group  :查看有哪些用户组   
新增一个用户组  
groupadd   组名    添加一个用户组  
例子:groupadd    yonghuzu1  
groupdel      组名    删除一个用户组  
例子:groupdel      yonghuzu1  
注意:删除一个用户组,如果当前用户组是新建用户产生组,则直接删除失败,需要删除用户才会自动删除。

将一个用户添加到用户组:
gpasswd   -a   用户   组  
gpasswd   -a  wuhan1    wuhan19
将用户wuhan1添加到组wuhan19中

将一个用户踢出到用户组
gpassword  -d   用户    组
gpasswd   -d  wuhan1  wuhan19
将用户wuhan1t踢出到组 wuhan19

linux 系统的操作指令:
top  查看cpu指令:默认2秒钟刷新一次
top  -d  10  查看系统内CPU,10秒钟刷新一次

free:查看系统内存
free   -m  :   查看系统内存,换算成单位

查看系统进程:
ps  :查看一瞬间有哪些进程
ps  -aux :查看所有的进程,显示文件的详细信息  
ps  -ef |grep   进程名称   查看指定的进程
例子:ps -ef |grep   python    查看Python的进程   
          ps -ef |grep  top    查看top的进程  

如何实现linux系统与linux 系统的文件传输 :
1、需要将自己的网络设置为桥接模式
2、输入reboot 重启虚拟机
3、linux 系统到linux 当中获取文件.
        scp root@192.168.100.121:/file.txt /
                                                         对方文件的路径  / 是我存放获取
                                                         文件的路径
        linux 系统传输文件到linux 当中.
        scp /file.txt root@192.168.100.121:/
                我当前的文件路径   :/对方文件存放的位置







分享至 : QQ空间
收藏

0 个回复

您需要登录后才可以回帖 登录 | 立即注册