【若泽大数据001】Linux基础知识汇总

【若泽大数据001】Linux基础知识汇总

前情提要:
Linux平台搭建

1、查看当前光标所在的目录的命令是什么?

pwd

2、切换到当前用户的家目录,哪三种方式?

cd; cd/home; cd~;

3、cd - 和 cd ~ 什么区别?

cd -返回上一次输入命令所在的目录;cd ~ 返回当前用户的家目录

4、绝对路径和相对路径,区别是什么?

绝对路径是从根目录开始的路径,相对路径是从当前目录开始的路径

5、ls命令的 l、a、h、r、t组合,分别代表什么意思?

l:查看当前目录下的文件和文件夹的详细信息;
a:显示所有文件夹,包括目录中的隐藏文件;
h:查看文件的大小;
r:为当前目录中的文件、文件夹排序

6、按时间排序查看当前目录下的文件和文件夹,命令是什么?

ll -rt

7、如何级联或并行创建目录,命令分别是什么?

级联:mkdir -p 1/2/3
并行:makdir 1 2 3

8、移动、拷贝命令分别是什么,谁速度快?

移动:mv
拷贝:cp
移动更快

9、如何创建一个空文件,请使用三种方法?

1、touch xxx.xxx
2、echo “” > xxx.xxx (补充:> 清空,生成;>>追加)
3、cat /dev/null > xxx.xxx

10、查看文件的内容,常用哪三种命令?

1、cat (小文件)
2、more (大文件)
3、less(较少使用)

11、实时查看文件命令是什么,f和F区别是什么?

tail
-f 如果文件被移动或者重命名后会停止,-F:会尝试继续查看

12、管道符是什么?

|

13、查看rz.log文件,1G大小,有个ERROR错误,想要快速定位这个ERROR的上下文20行,命令是什么?

cat rz.log | grep -C 20 (补充:-A向下 -B向上)

14、查看当前命令所在哪里的命令是什么?

which

15、which、whereis命令是什么区别?

which只能查找到可直接执行的命令
whereis不仅可以查找命令,还可以查找其他类型文件

16、全局环境变量在哪?个人环境变量在哪? 配置完成,如何生效?

全局环境配置在:/etc/profile
个人环境变量:~/.bash_profile和 ~/.bashrc
生效命令:source

17、个人环境变量配置,生产上,配置在哪个文件?

建议配置在 ~/.bashrc

18、简述vi命令,如何编辑一个文件的流程。

1、vi xxx
2、按“i”进入编辑模式
3、编辑完后ESC推出编辑模式
4、shift+:进入尾行模式
5、wq保存退出

19、生产,command not found错误,一般是什么原因导致?

没有部署或者部署之后未配置环境变量

20、强制删除文件夹/ruozedata,命令是什么?

rm -rf /ruozedata

21、权限,读写执分别代表什么字母,数字多少?

权限字母数字
r4
w2
执行x1

22、ll命令显示ruoze.txt文件夹权限,rwxr-xr-x,所属用户ruoze,用户组data,请问数字多少?三组权限分别代表什么意思?

755;
第一组表示ruoze用户读写执;
第一组表示data用户组读执;
第一组表示其他用户读执;

23、生产,Permission denied错误,该怎么解决?

方法一:以sudo+命令执行
方法二:chomd 777 (使用最多)
方法三:chown

24、如何配置一个普通用户临时获取root权限,且不需要密码?

在/etc/sudoers中添加:用户名 ALL=(ROOT) NOPASSWD:ALL

25、查看文件夹大小命令是什么(1个)? 文件大小的命令是什么(2个)?

文件夹 dh-sh /XXX
文件:ll -h 或 du -sh XXX

26、生产,我只记得这个机器上有个文件的名称,含有ruoze。请问如何查找?

find / -name ‘*ruoze *’
find /app -name ‘*ruoze *’

27、查看系统负载的命令是什么?

top

28、生产,如何清空一个文件的内容,哪2种方式?

1、echo “” > xxx.xxx
2、cat /dev/null > xxx.xxx

29、生产,从window,拷贝内容到Linux的ruoze.txt文件里,进行覆盖。那么这个过程涉及命令是什么?要注意什么?

1、vi xxx
2、按“i”进入编辑模式 (注意!!!)
3、编辑完后ESC推出编辑模式
4、shift+:进入尾行模式
5、wq保存退出

30、查看系统的磁盘、内存的命令是什么?

磁盘:df -h
内存:free -h

31、生产,想要看 mysql进程是否运行,如何查看,如何杀死?

查看:ps -ef | grep mysql
杀死: kill -9

32、生产,如何通过进程找到端口号?

netstat -nlp | grep pid

33、是不是所有的进程都有端口号?

不是

34、ip通不通的命令是什么? 端口号通不通的命令是什么?

IP:ping
端口号:telnet ip port

35、安装rpm包的命令是什么,如何卸载?

安装:rpm +包名
卸载:rpm -e --nodes

36、下载一个http链接的安装包,命令是什么?

wget + http链接

37、解压压缩哪两组?其中tar的解压、压缩分别是什么?

zip和tar
tar解压:tar -xzvf 压缩包
tar压缩:tar -czvf 压缩文件

38、如何查看命令帮助? 生产上,必须学会查看。

–help

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值