【linux】文件管理 常用的linux命令

1.文件管理(常见的文件类型)
    == - == 普通文件(文本文件/二进制文件/压缩文件/图片/音频)
    == d  == 目录文件(类似于Windows下的文件夹)
    == l ==  软连接(类似Windows下的文件夹)
    == b ==  块设备(比如磁盘)
    == c ==     字符设备(如鼠标/键盘/控制终端/控制台等)
    == s ==  套接字文件
2.文件权限chmod
       linux系统中,文件或目录的权限信息,可以使用ls命令查看
    1》权限的分配
        最常见的权限有三种,对文件的读(用r表示)、写(用W表示)和执行(用x表示,针对可
执行文件或目录)权限。
        stat 文件名     -- 查看文件的所属信息

        chmod修改文件权限的命令
            chmod命令中u,g,o分别代表三个身份,a表示的是全部身份
              u 表示该文件的拥有者,
              g 表示与该文件的拥有者属于同一个群体 (group)者
              o 表示其他以外的人
命令:
    修改文件所属组chgrp命令用于修改文件(或目录)的所属组
    chown命令,可以认为是“change owner”的缩写,主要用于修改文件(或目录)的所有者。
3.网络设置-与虚拟机互通
    查看IP地址命令:ifconfig
    如果没有安装ifconfig,输入sudo apt install net-tools安装ifconfig
    
4.linux搭建ssh远程登录服务器
    查看ssh是否安装使用ssh -V
    如果没有安装提示安装(sudo apt install openssh-server)
    如果在提示报错版本不对应,sudo apt-get update,然后重新安装
    查看服务是否开启 : ps -aux | grep ssh,
    如果没有开启输入命令:service sshd restart
5.whoami查看当前用户下的用户名
6.who am i 查看登录时的用户名
7.who 显示当前登录系统中的所有用户
8.关闭虚拟机命令:shutdown和重启reboot
      shutdown  -h now     立刻关机
        poweroff                        立刻关机
      shoudown  -h  5        5分钟后关机
      shoudown   -r   now  立刻重启
      shoudown   -r    5      5分钟后重启
9.帮助命令 --help、man
    --help命令用来显示linux命令的帮助信息。man命令用来打开linux命令的说明书,打开后
按“q”键退出。
10.pwd查看当前目录的绝对路径       例:pwd
11.进程的查看ps
        命令:ps -参数         查看所有正在运行的进程
        查看进程树psrtee  
            基本语法:psrtee[选项], 可以更加直观的来看进程信息
            常用选项:-p : 显示进程的PID
                     -u  : 显示进程的所属用户
12.more命令
13.grep命令用于查找文件里符合条件的字符串
14.结束进程kill,例如某个进程执行一半需要停止时,或是已经消耗了很大的系统资源时,可以
考虑停止该进程。
        命令:kill pid 或者kill -9 pid(强制杀死进程)
15.ifconfig查看网卡信息
        命令:ifconfig或者ifconfig | more
            关闭eth网卡 :ifconfig esc down
            开启eth网卡 :ifconfig esc up
16.ping查看某台机器连接情况
        命令:ping ip
17.动态监听进程top
    top与ps命令很相似他们都用来显示正在执行的进程。top与ps最大的不同之处,在于top在
执行一段时间可以更新正在运行的进程。
    基本语法:top[选项]
        -d   --指定每隔几秒更新,默认是3s
        -i   --不显示闲置或僵死的进程
        -p   --指定监控的进程ID,仅仅监控某个进程状态
18.切换目录
        命令:cd[绝对路径或相对路径]
                cd - 回到最近一次访问的目录下
                  cd..    回到上层目录
                  cd /    进入根目录
                  cd ../.. 回到根目录下
                  cd   命令是回到家目录
19.查看目录ls
        命令:ls [-参数]
        20.创建目录mkdir
        命令:mkdir[目录名1/目录名2]
        逐层创建目录:mkdir aaa
        一次性创建多级目录:mkdir -p ccc/ddd
21.删除目录rmdir
        命令:rmdir [空目录名]
22.拷贝目录cp 
        命令:cp -r[来源目录名称][目录拷贝的目标位置]
            cp -r bbb ccc   //递归将bbb目录复制到ccc目录下
            cp -r -p aa bb  //保持文件属性(时间戳)递归吧aa目录复制到bb目录下
23.远程拷贝scp
24.修改目录mv
        重命名目录命令: mv[原目录路径/目录名][目标目录名称]
        移动(剪切)目录命令:mv[源文件路径][目标文件路径]
25.历史命令history
26.命令路径查询which
27.whatis打印任何其他命令的单行说明
28.wc代表“字数计数”,他返回的是文本文件中的字数。
29.新建文件touch  命令:touch[路径/文件名]
30.删除文件rm
    命令: rm -f[路径/文件名]
31.修改文件vi/vim
    命令: vi[文件名]
          vim[文件名]
32.查看文件内容cat/more/less/head/tail
    命令:  cat/more/less/head/tail[文件名]

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值