Linux基础命令、日志存放、软连接和硬链接、find和grep、重定向、查看端口

1.怎么利用Linux的基本命令区分文件和文件夹?

ls -F
  • 文件夹后添加"/"
  • 文件后添加"*"

2.日志以什么格式,存放在哪里?

  • 日志文件是以文本格式存放在"/var/log/“目录下,后缀名是”.log"

3.Linux查看某个服务的端口?

netstat -anp | grep service_name
ps -aux | grep service_name 

4.ubuntu系统如何设置开机自启动一个程序?

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

5.linux中find和grep的区别?

  • grep:文本搜索工具,在文本中搜索匹配条件的行。
  • find:从指定的其实目录开始,递归搜索其各个子目录,搜索匹配条件的文件。

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

Linux允许将命令执行结果重定向到指定文件中,把显示在终端中的结果保存在文件里。

  1. 重定向">"
    将输出结果追加到目标文件中,如果目标不存在就创建文件;如果目标文件存在,将会覆盖原文件的内容。
  2. 重定向">>"
    将输出结果追加到目标文件中,如果目标不存在就创建文件;如果目标文件存在,则将新的内容追加到原文件的末尾,原文件中的内容不受影响。

7. 软连接和硬链接的区别?

  • 软连接类似于Windows里的快捷方式,当删除源文件时,软连接就失效了。
  • 硬链接可以理解为给源文件起别名,多个别名对应相同的文件。当rm一个文件的时候,此文件的硬链接数减1,,当硬链接数为0的时候,文件被删除。

8.常用的Linux命令?

  • date:显示系统日期
  • shutdown -h now:关闭系统
  • init 0 :关闭系统
  • telinit 0 :关闭系统
  • shutdown -h hours:minutes & :按预定时间关闭系统
  • shutdown -c :取消按预定时间关闭系统
  • shutdown -r now :重启
  • reboot :重启
  • logout :注销
  • init6:重启
  • 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 -cvfz archive.tar.gz dir1 :创建一个gzip格式的压缩包
  • tar -xvfz archive.tar.gz :解压一个gzip格式的压缩包
  • tree :显示文件和目录由根目录开始的树形结构
  • lstree :显示文件和目录由根目录开始的树形结构
  • mv dir1 new_dir :重命名/移动 一个目录
  • cp file1 file2 :复制一个文件
  • find / -name file1 :从 ‘/’ 开始进入根文件系统搜索文件和目录
  • df -h :显示已经挂载的分区列表
  • passwd :修改口令
  • chmod :修改权限
  • chown :更改文件所有者

9. Linux关机命令有哪些?

  • shutdown -h now:关闭系统
  • init 0 :关闭系统
  • telinit 0 :关闭系统
  • shutdown -h hours:minutes & :按预定时间关闭系统
  • shutdown -c :取消按预定时间关闭系统
  • shutdown -r now :重启
  • reboot :重启
  • logout :注销
  • init6:重启

你可能感兴趣的:(Linux,Linux)