• 面试题-linux基础


    Linux基础和git

    • linux的基础命令(怎么区分一个文件还是文件夹)

          ls -F  在显示名称的时候会在文件夹后面添加“/”, 在文件后面加“*”

    • 日志以什么格式,存放在哪里?
      日志可以存储在“/var/log” 目录下,后缀名为.log
    • Linux查看某个服务的端口?
      netstat -anp | grep service_name
    • ubantu系统如何设置开机自启动一个程序?

      直接修改/etc/rc0.d ~ /etc/rc6.d 和/etc/rcS.d 文件夹的内容,添加需启动的程序,S 开头的表示
      启动,K 开头的表示不启动。

    • 在linux 中find 和grep 的区别?

      Linux 系统中grep 命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行
      打印出来。grep 全称是Global Regular Expression Print,表示全局正则表达式版本,它的使用权限
      是所有用户。
      linux 下的find:

      功能:在目录结构中搜索文件,并执行指定的操作。此命令提供了相当多的查找条件,功能很强大。
      语法:find 起始目录寻找条件操作
      说明:find 命令从指定的起始目录开始,递归地搜索其各个子目录,查找满足寻找条件的文件并对
      之采取相关的操作。
      简单点说说,grep 是查找匹配条件的行,find 是搜索匹配条件的文件。 

    • Linux 重定向命令有哪些?有什么区别?

      1、重定向>
      Linux 允许将命令执行结果重定向到一个文件,本应显示在终端上的内容保存到指定文件中。如:ls >
      test.txt ( test.txt 如果不存在,则创建,存在则覆盖其内容)。
      2、重定向>>
      >>这个是将输出内容追加到目标文件中。如果文件不存在,就创建文件;如果文件存在,则将新的
      内容追加到那个文件的末尾,该文件中的原有内容不受影响。

    • 软连接和硬链接的区别?

      软连接类似Windows 的快捷方式,当删除源文件时,那么软链接也失效了。硬链接可以理解为源
      文件的一个别名,多个别名所代表的是同一个文件。当rm 一个文件的时候,那么此文件的硬链接数减
      1,当硬链接数为0 的时候,文件被删除。

    • 10 个常用的Linux 命令?
      pwd 显示工作路径
      ls 查看目录中的文件
      cd /home 进入'/ home' 目录'
      cd .. 返回上一级目录
      cd ../.. 返回上两级目录
      mkdir dir1 创建一个叫做'dir1' 的目录'
      rm -f file1 删除一个叫做'file1' 的文件',-f 参数,忽略不存在的文件,从不给出提示。
      rmdir dir1 删除一个叫做'dir1' 的目录'
      groupadd group_name 创建一个新用户组
      groupdel group_name 删除一个用户组
      tar -cvf archive.tar file1 创建一个非压缩的tarball
      tar -cvf archive.tar file1 file2 dir1 创建一个包含了'file1', 'file2' 以及'dir1'的档案文件
      tar -tf archive.tar 显示一个包中的内容
      tar -xvf archive.tar 释放一个包
      tar -xvf archive.tar -C /tmp 将压缩包释放到/tmp 目录下
      tar -cvfj archive.tar.bz2 dir1 创建一个bzip2 格式的压缩包
      tar -xvfj archive.tar.bz2 解压一个bzip2 格式的压缩包
      tar -cvfz archive.tar.gz dir1 创建一个gzip 格式的压缩包
      tar -xvfz archive.tar.gz 解压一个gzip 格式的压缩包
    • Linux 关机命令有哪些?

      命令                        含义
      reboot                     重新启动操作系统
      shutdown –r now    重新启动操作系统,shutdown 会给别的用户提示
      shutdown -h now    立刻关机,其中now 相当于时间为0 的状态
      shutdown -h 20:25  系统在今天的20:25 会关机
      shutdown -h +10     系统再过十分钟后自动关机
      init 0                        关机
      init 6                        重启

    • git 合并文件有冲突,如何处理?

      1、git merge 冲突了,根据提示找到冲突的文件,解决冲突如果文件有冲突,那么会有类似的标

      2、修改完之后,执行git add 冲突文件名
      3、git commit 注意:没有-m 选项进去类似于vim 的操作界面,把conflict 相关的行删除掉
      直接push 就可以了,因为刚刚已经执行过相关merge 操作了。

  • 相关阅读:
    css gridlayout
    css position 属性
    简单的登陆界面
    introduce
    Event flow
    constructor和object的区别
    10th week (1)
    编程语言的历史和发展
    正则表达式的验证匹配
    js正则替换
  • 原文地址:https://www.cnblogs.com/yang950718/p/10766180.html
Copyright © 2020-2023  润新知