linux基本命令的使用

 

1>    查看当前终端名:tty who am i

      查看当前所有登录的终端信息:who

      查看当前所有登录的终端的详细信息 w

2> 编辑器

      Gedit 只能在图形化界面编辑,不能远程编辑。

      Nano 可以远程登陆后编辑

            (开机后自动登录图形化界面:/etc/gdm/custom.conf

               [damon]

                AutomaticLoginEnable=True

  1.            AutomaticLogin=root

linux基本命令的使用

 


   * 修改登录前的信息  /etc/issue         完成后ctrl+x退出

3                  4


    * 修改登陆后的信息 /etc/motd (佛祖保佑,永不死机:先在图形化界面安装光盘,然后把motd放在一个目录下,在终端敲rz(把物理机里的文件拷到虚拟机目录下 


 


sz与此相反),找到motd文件,然后敲ls查看文件,如果有motd文件名说明拷贝成功,然后cp motd /etc/motd/(etc下的motd 文件覆盖一下),y,然后cat /etc/motd就完成了。就会出现如图所示的效果:

linux基本命令的使用


3内部命令与外部命令


        判断命令的类型: tupe +命令

1


        显示所有启动的内部命令: enable

2


统计启动的内部命令的个数:enable |wc -l

3



Enable -n 显示被禁用的内部命令


Enable -n 命令名 禁用这个命令


Enable  -n |wc -l  统计禁用的内部命令的个数


Enable  -n command 仅用一个内部命令

4> alias  内部命令  > hsah >
PATH > command not find

           Alias  显示当前已定义的别名

1

Alias aliasname=’command[-x]
[….]’
定义别名

 Unlias aliname 取消定义别名

Unalias -a 取消所有的别名

cp + -i 覆盖文件时才会提示,rm删除文件时也一样。)


5>

 Hwcolock 查看硬时间


        Hwclock -s 将硬时间写入软时间(系统时间)


        Hwclock -w 将软时间写入硬时间


       Clock= hwclock


 6>   修改时区


         Centos6    ln  -f /usr/share/zoneinfo /America/New _York/etc/localtime


                    Ln -f /usr/share/zoneinfo
/Asia/Shanghai/etc/localtime


         Centos7


                    Timedatectl 查看当前时区

5


                    Timedatectl
list-timezone 
查看所有的时区


        修改时区    Timedatectl
set-timezone America/New_York


                    Timedatectl set-timezone
Asia/Shanghai


5

7>

    Screen

          Screen 进入screen 名字以当前终端名.主机名前缀

          Screen
-S  screenname
创建会话

          Screen
-ls
–list 查看当前所有的screen

 linux基本命令的使用

          Screen
-r screenname
进入一个screen

           Ctrl +c exit退出screen

           Screen 恢复screen页面

           Screen +x screenname  加入会话

           Ctrl
+a
同时按松手后按d    剥离会话


8>  $的用法


            $变量名 引用变量的值


            $()或‘’引用命令执行的结果


            $[]运算


            ${变量名}或“$变量名”当变量名的起止不分明时,用来划定变量名的范围,同时引用变量。


{}的用法


       {a..z}表示引用指定范围的字母


       {1..9990}表示引用指定范围的数字

 linux基本命令的使用


           {1,3,5}表示分别引用每一个字符


9>   Tab


     补齐


     \2tab 把根下所有的文件列出


     ~2tab 家目录下的所有文件列出

2


     .2tab 当前目录下的所有文件列出,包含隐藏文件



     *2tab当前目录下的所有文件列出,不包含隐藏文件


     $2tab 显示当前所有的环境变量


6


     =2tab=ls -A 显示上一级命令


原创文章,作者:dongyan,如若转载,请注明出处:http://www.178linux.com/81195

(0)
dongyandongyan
上一篇 2017-07-15 20:00
下一篇 2017-07-15 21:02

相关推荐

  • 第二十六天 iptables 初识

      Iptables是位于用户空间,是linux系统上的防火墙管理配置规则的工具,主要用于添加、删除、管理netfilter的规则,   Netfilter是位于内核中真正的防火墙,由5个钩子组成,也叫五个规则链。 Netfilter的作用:起到过滤封包,转换与映射IP地址和端口,拆分和修改封包内容,追踪封包等功能 Iptabl…

    Linux干货 2016-07-02
  • 马哥教育网络班20期+第四周博客作业

    1、复制/etc/skel目录为/home/tuser1,要求/home/tuser1及其内部文件的属组和其它用户均没有任何访问权限。 [root@llww3317 ~]# cp -r /etc/skel /home [root@llww3317 ~]# mv /home/ske…

    Linux干货 2016-07-05
  • ​redis cluster 安装指南

    公司的很多项目在使用redis主从。由于coder的各种毁灭性操作,迫切需要一个能带故障恢复的架构。因此新版的cluster,开始了测试。 一、Cluster 理论基础 Cluster介绍 Redis集群是一个提供在多个Redis间节点间共享数据的程序集。 Redis集群并不支持处理多个keys的命令,因为这需要在不同的节点间移动数据,从而达不到像Redis…

    Linux干货 2016-02-14
  • 第一周作业

    # 1.计算机的基本组成和功能: – **存储器**:  实现记忆功能的部件用来存放计算程序及参与运算的各种数据 – **运算器**:  负责数据的算术运算和逻辑运算即数据的加工处理 – **控制器**:  负责对程序规定的控制信息进行分析,控制并协调输入,输出操作或内存访问 – **输入设备**: 实现计算程…

    Linux干货 2016-12-04
  • 第三周作业

    1.列出当前系统上所有已经登录的用户的用户名,注意:同一个用户登录多次,则只显示一次即可。 [root@localhost ~]# who | cut -d' ' -f1 | sort -u 2.取出最后登录到当前系统的用户的相关信息。 […

    Linux干货 2017-01-04

评论列表(2条)

  • ffu
    ffu 2017-07-16 20:31

    大兄弟,字体还能再大点嘛==。

    • dongyan
      dongyan 2017-07-17 08:49

      @ffu
      下次会注意的,谢谢!