linux学习记录

指令篇

       1、 查看日历 命令   cal

        2、 修改密码命令   passwd

        3、查看当前用户    whoami          查看当前在线用户    who,users,w等

        4、关闭系统命令    halt(直接关闭系统)     init 0(使用预先定义的脚本关闭系统,关闭前可以清理和更新有关信息)    init 6,reboot(重启系统)

        5、查看文件信息    ls -l 或 ls -la    
                  -rwxrwxrwx 1 www www  549 Aug  4 10:41 api2.php
        每一列的含义如下:
        第一列:文件类型。
        第二列:表示文件个数。如果是文件,那么就是1;如果是目录,那么就是该目录中文件的数目。
        第三列:文件的所有者,即文件的创建者。
        第四列:文件所有者所在的用户组。在Linux中,每个用户都隶属于一个用户组。
        第五列:文件大小(以字节计)。
        第六列:文件被创建或上次被修改的时间。
        第七列:文件名或目录名。

         文件权限查看(如上: -rwxrwxrwx

        可以分为三组,每一组有三个,每个字符都代表不同的权限,分别为读取(r)、写入(w)和执行(x):
        第一组字符(2-4)表示文件所有者的权限,-rwxr-xr-- 表示所有者拥有读取(r)、写入(w)和执行(x)的权限。
        第二组字符(5-7)表示文件所属用户组的权限,-rwxr-xr-- 表示该组拥有读取(r)和执行(x)的权限,但没有写入权限。
        第三组字符(8-10)表示所有其他用户的权限,rwxr-xr-- 表示其他用户只能读取(r)文件

6、 查看文件内容   cat filename 或  cat -b filename

7、统计文件行数,单词数,字符数   wc filename

8、复制文件       cp   source_filename    destination_filename(需要被复制的文件名,新文件名称)

9、重命名文件     mv old_filename   new_filename

10、多级目录创建方法     mkdir -p dir1/dir2/dir3..../dirn

11、更改文件所有者    chown  username  filename,更改文件所在群组  chgrp  groupname  filename   

12、grep过滤器的使用
         grep  -v   反转查询,输出不匹配的行。例如,grep  -v  "test"  demo.txt  将输出demo.txt中不包含"test"的行内容
         grep  -n   输出匹配的行以及行号           例如,grep -n   'test'  demo.txt
         grep  -l    输出行所在的文件名                例如,grep -n   'test'  demo.txt  demo1.txt
         grep -c    输出匹配的总行数                    例如,grep -c    'test'  demo.txt
         grep -i     不区分大小写进行匹配            例如,grep -i     'test'   demo.txt

13、sort命令使用
         sort  -u  在输出行中去除重复行
         sort  -r   sort默认的排序方式是升序,如果想改成降序    sort -r
         sort -o   sort默认是把结果输出到标准输出,所以需要用重定向才能将结果写入文件        sort -r filename -o filename
         sort -n   按数字排序                         sort -n demo.txt
         sort 还有-k  -t 等其他很有用的属性,下次深入时再细细研究

14、 ps查看进程命令      
          ps  -a  显示所有用户进程
          ps  -x   显示无终端进程
          ps  -u   显示更多信息,类似 -f 的使用
          ps  -e   显示所有进程

15、kill杀进程命令   kill  -9 pid

16、fg,bg的使用(后续深入)

17、telnet 连接并登录远程计算机

18、ftp工具(后续要用深入研究)

19、remi源安装

# CentOS 6 / RHEL 6
yum install http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
# CentOS 7 / RHEL 7
yum install http://rpms.famillecollet.com/enterprise/remi-release-7.rpm

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值