美文网首页
Linux的简单学习记录(二)

Linux的简单学习记录(二)

作者: Hugh1029 | 来源:发表于2018-07-30 20:02 被阅读0次

    记录下在Linux学习中初识Linux
    1.man 命令: 查看帮助文件,如: man ls


    image.png

    在这里可以看到对ls命令的解释帮助,比如ls -a是ls --all的缩写;按q可以退出查看。

    2.ls命令:查看当前目录下的文件和目录
    ls -a:查看所有,包括隐藏目录文件
    ls -l:查看详细文件信息,包含创建时间、读取权限状态等:

    3.系统的关机重启:shutdown命令
    shutdown -h:关机命令
    shutdown -h now:立刻关机
    shutdown -h 10: 十分钟后关机
    shutdown -h 20:00 :20:00关机

    shutdown -r:重启命令
    shutdown -r now():立刻重启
    shutdown -r 10/20:00

    4.远程登录
    首先,说明linux的远程登录常用软件:
    4.1.Xshell软件(这个是收费的,但是应该是有个人使用免费的,但是百度到的就很蛋疼,他没有这个选项,所以可能要换个方式下载)
    4.2.SecureCrt:这也是一个收费的软件,我的第一位导师使用的是这个,他的转发端口非常方便。(转发端口的原因是有的服务器需要特地的ip的服务器才能访问,如意先要登上这个服务器,然后转发端口)
    4.3.PuTTY,一个很小很精致的(传闻,因为我没有使用过)

    5.默认开放了22端口,可以使用登录软件进行远程登录。分为两种,一种是密码登录,一种是key登录,推荐使用key的方式进行登录。
    默认ssh的配置文件为:/etc/ssh/sshd_config,可以打开该文件查看相关的配置
    设置秘钥登录:
    5.1.创建/root/.ssh目录,chmod 700 /root/.ssh
    5.2.vim /root/.ssh/authorized_keys ,将公钥贴进去
    5.3.vim /etc/ssh/sshd_config,将PubkeyAuthentication注释去掉
    5.4.重启sshd服务:systemctl restart sshd

    6.Linux上的客户端: yum install -y openssh-clients

    7.获取SELinux状态
    getenforce
    临时关闭:setenforce 0
    永久关闭: vim /etc/selinux/config
    SELINUX=disabled

    相关文章

      网友评论

          本文标题:Linux的简单学习记录(二)

          本文链接:https://www.haomeiwen.com/subject/segxvftx.html