学习Linux笔记

1.Linux系统版本介绍

在学习Linux之前,之前已经装了ubuntu操作系统。Ubuntu乌班图是一个版本,但是跟大数据相关的资料基本上是CentOS版本。所以进行CentOS版本的安装。

2.VMware虚拟机安装

安装VMware14。
电脑需要去BIOS界面设置开虚拟化。

3.CentOS系统安装

1)下载CentOS7镜像文件
2)配置静态IP,配置中出现的问题及解决办法在另一篇 https://blog.csdn.net/homer201/article/details/83418366

4.CRT安装

技巧:Options->Session Options->Terminal->Send protocol NO-OP
发送协议,防止连接丢失。

5.Linux命令

5.1 第一命令

pwd  //查看当前目录

5.2 切换目录

cd  //切换目录,'/'表示根目录
cd -  //返回上一次目录,相当于windows'后退'
cd ../  //返回上一级目录,相当于windows'向上'
cd ../../  //返回上两级目录
cd  //  返回home目录,标识是'~'
cd ~  //返回home目录

5.3 查看命令

ls  //查看目录里面的文件名称
ls -l  //查看目录里面的文件,包括名称、权限、时间、大小
ll  //同上
ls -la  //查看隐藏文件(隐藏文件以'.'开头)
ls -h  //查看文件大小
cat xxx.xxx  //直接输出文件内容
more xxx.xxx  //按<kbd>space</kbd>显示下一页,按<kbd>B</kbd>显示上一页
less xxx.xxx //功能更强大,可以进入命令模式,按<kbd>:G</kbd>跳到文件末尾
tail -F xxx.log  //实时查看log文件
man tail  //命令帮助
tail --help  //命令帮助

5.4 编辑命令

有三种模式:命令模式、编辑模式、尾行模式
vi直接进去是命令模式,按i进入编辑模式,编辑完成之后按esc退出编辑模式,按:进入尾行模式,输入wq保存文件。
尾行模式:

:q  //退出编辑器
:w  //保存修改我内容
:wq  //保存并退出
:q!  //强制退出(作了修改不想保存)
:w!  //强制保存(没有文本的写权限时)
cat  //查看文件的内容
vi  //修改文件内容

5.5 hostname命令

hostname  //查看主机名(带后缀)
hostname xxx  //设置机器名称(临时)
hostname -i  //查看主机ip(Windows是ipconfig -all)

5.6 文件操作

touch xxx.xxx //创建空白文件
mkdir xxx  //创建文件夹(目录必须存在)
mkdir -p xxx/xxx  //同时创建两个
mv A(文件或文件夹) B(文件或文件夹 ) //从A移动到B(也可以该名称)
cp A B  //复制
rm xxx.xxx  //删除文件
rm -r xxx  //删除文件夹
rm -rf xxx  //强制删除文件夹(没有删除提示)

技巧:按一次Tab会自动补全,按两次会打印出匹配的文件或文件夹

5.7 进程相关(重要)

ps -ef  //查看所有进程
ps -ef|grep ssh  //过滤,查看'ssh'相关进程
netstat -nlp|grep xxx  //通过进程号查看端口号或者通过端口号查进程号

第一列 root 用户
第二列 pid 进程号
最后一列 进程的命令
在这里插入图片描述

history|grep ssh  //查看历史相关命令
! xxx(序号)  //执行那个命令
find /-name "ssh*"  //全局搜索(重要)
locate java  //搜索
which java  //搜索

5.8 打印命令

echo "xxx"  //打印
echo "xxx" > test.log  //将xxx覆盖到test.log里面
echo "xxx" >> test.log  //在末尾追加xxx

5.9 安装命令

wget http://xxx  //下载文件
yum -y install xxx  //下载文件
yum -y remove xxx  //卸载 
rpm -pa|grep mysql  //查看包
rpm -e xxx  //删除

5.10 解压缩文件

tar -czf test.tar xxx  //压缩文件
tar -xzvf xxx  //解压文件

在这里插入图片描述

5.11 系统操作

df -h  //查看磁盘使用情况
free -m  //查看内存使用情况
top  //查看系统信息
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值