Linux基本内容2

文件相关的命令

一、创建和删除操作
1.Touch :修改时间戳 stat (atime mtime ctime),如果没有该文件就创建该文件
     (1)-C:修改文件mtime,如果文件不存在,不创建该文件
     (2)top :查看进程【CPU:sy ur】
     (3)-a :修改访问时间
2.Rm
     (1)find* 【范围】 -file[文件路径] d -name a* [文件属性]
     (2)-exec 命令 {}\:将前面的内容指定给{}
     (3)-ok 命令 {}\:与-exec的区别,会询问
     (4)| xargs 命令 

3.Mkdir

     (1)-p:递归创建多级子目录

     (2)-v:详细创建过程

二、拷贝和移动文件
1.Cp   -a :携带所有文件属性一块复制
2.Mv move (1)移动文件:mv /tmp/a /root/

     (2)修改文件名称:mv a b
     (3)文件名扩展:{}

三、查看文件内容
1.Cat : 一次性查看文件中所有内容
2.More /man命令
     (1)/:向下查找指定内容
     (2)?:默认向上查找
     (3)q:退出
3.Less 在更多的清下,查看大文件,我们使用less
4.Tail 默认查看倒数10行
     (1)-n : tail -n 20 文件名 简化:tail -20 文件名
     (2)*-f* :不退出文件,实时查看文件内容
5.Head 查看行首
     (1)-n // head -n 20 文件名 简化:head   -20   文件名

四、其他命令
1.Echo:打印 
(1)echo $PATH
(2)-n :不打印末尾的回车 print("Hello World",end='\t') print("Hello World")
              print("Hello World")出来的是两行

    &> /dev/null 无论命令执行正确与否,都将输出内容指定到/dev/null
    &>> [普通文件]
6.管道
(1)command 1 | comand 2 | command 3 | command 4 | .........:将前面的命令的执行结果,输出给后面一条命名执行;
【Linux思想:结合小功能,完成复杂功能】
(2)cut 切
      -d 指定分隔符‘ ’
      -f 取的列 1-3 1,3 1

      tail -7 /etc/fstab | cut -d' ' -f1

Linux远程

一、查看或配置网卡信息
1.网卡和IP地址
(1)ifconfig ——IP addr——ifup  eth0
    没有该命令,我们需要安装网络包工具(net-tools):apt install net-tools

    如果网卡没有起来,我们需要修改默认的网卡配置文件;
    /etc/network/interfaces
    vim /etc/network/interfaces
      a.动态 - dhcp
          auto eth0
          iface eth0 inet dhcp
         【修改配置文件,就需要重启服务】
          /etc/init.d/networking restart
      b.静态 - 手动去配置
          address 192.168.94.10
          netmask 255.255.255.0
          gateway 192.168.94.1


二、远程管理机制
1.Ssh 开启Ubuntu的ssh端口的监听功能; tcp-22
2.netstat -tnl // t -- tcp协议 n -- 不做解析
  如果没有:apt install openssh-server -y
        /etc/init.d/ssh start
      【Ubuntu默认只能使用普通用户进行远程连接】
        ssh byl @192.168.204.128
      【centos下,直接使用root用户远程登录即可】
        ssh [email protected]

三、无密码远程登陆

用户权限和用户管理

 

一、用户权限相关的命令
1、用户和权限的基本概念
(1)chmod rwx 7 r-- 4 -w- 2 --x 1 rw- 6(8进制)
(2)chown 修改所属主和所属组
      root(所属主):root(所属组)
       chown byl: 文件
       chown :byl文件
       chown byl:byl 文件
2.用户管理终端命令
(1)useradd:增加用户   
(2)userdel :删除用户    -r:带着根目录一起删除

(3)password
三、组管理终端命令
(1)groupadd
(2)groupdel

二、系统信息相关的命令

1、时间和容器

       Date  --  系统时钟

       Cal  --  日历

2、磁盘和目录空间

       Df  --  挂载

       Du  --  文件大小

       Wc  --  文件统计

3、进程信息

       Ps  --  进程查看

              Ps aux

       Top

       Kill -9 强制关闭进程

              Kill -9 进程号(PID)

三、其它命令

1、查看文件

       Find

2、软连接文件

       ln

3、打包和压缩

       Tar  c

               x

4、软件安装

       Apt-get

       Apd advanced packaging tool  高级的包管理工具

       Install 安装

       Remove 删除

       Upgrade 更新包组

 

猜你喜欢

转载自www.cnblogs.com/baoleiiwa/p/11305330.html