Linux入门与进阶(一)

这篇具有很好参考价值的文章主要介绍了Linux入门与进阶(一)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。


1、Linux系统简介

1、Linux,全称GNU/Linux,是一套免费使用和自由传播的类UNIX操作系统,其内核由林纳斯·本纳第克特·托瓦兹于1991年第一次释出,它主要受到Minix和Unix思想的启发,是一个基于POSIX和Unix的多用户、多任务、支持多线程和多CPU的操作系统。
2、它能运行主要的Unix工具软件、应用程序和网络协议。它支持32位和64位硬件。
3、Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。
4、Linux有上百种不同的发行版,如基于社区开发的debian、archlinux,和基于商业开发的RedHat Enterprise Linux、SUSE、oracle linux等特点。

2、Linux系统应用场景

1、服务器
2、嵌入式系统(网络设备、移动终端)
3、影片的剪辑和后期制作

3、CentOS7安装

1、先安装虚拟机:Vmware 12 14 ; 需要开启虚拟化,进入BIOS;
2、安装Centos7系统
3、安装xShell 客户端连接工具 ,xftp实现上传下载的工具
Linux手册

4、linux常用命令

Linux入门与进阶(一),linux,服务器

1、su : 切换用户:

 su 用户名

2、开关机命令:

halt
poweroff
shutdown -h now

3、重启:

shutdown -r now
reboot

4、cd:切换目录:change directory

cd /:进入根目录
cd ..:返回上一级目录
cd ~:返回用户的主目录
cd /目录 :以绝对路径进入到某个根目录中 不带/:相对路径
cd

5、ls:列出当前目录下的所有内容

ls命令 – 显示指定工作目录下的内容及属性信息

ls 命令是Linux下最常用的指令之一。ls命令为英文单词 list 的缩写,正如
英文单词 list 的意思,其功能是列出指定目录下的内容及其相关属性信息。

默认状态下,ls命令会列出当前目录的内容。而带上参数后,我们可以用ls
做更多的事情。作为最基础同时又是使用频率很高的命令,我们很有必要
搞清楚ls命令的用法,那么接下来一起看看吧!

语法格式: ls [选项] [文件]

常用参数

-a 显示所有文件及目录 (包括以“.”开头的隐藏文件)
-l 使用长格式列出文件及目录信息
-r 将文件以相反次序显示(默认依英文字母次序)
-y 根据最后的修改时间排序
-A 同 -a ,但不列出 “.” (当前目录) 及 “…” (父目录)
-S 根据文件大小排序
-R 递归列出所有子目录

Linux入门与进阶(一),linux,服务器

6、文本操作

vi/vim:vi:文本编辑器 vim :升级版
Linux入门与进阶(一),linux,服务器
VIM参考

7、其他命令

pwd: 打印当前的工作目录
mkdir: 创建目录
cp:拷贝
mv: 移动,剪切
rm: 删除文件
rmdir:删除目录
touch: 创建文件
cat: 查看文件的内容
less: 随意查看文件内容,可搜索和翻页
more:命令类似 cat ,不过会以一页一页的形式显示,更方便使用者逐页阅读
head -n 文件名 查看头几行
tail -n 文件名 查看末尾几行

5、实例操作 (配置静态IP地址)

1、查看当前ip地址

linux

ifconfig
ip addr

windows:

ipconfig

2、查看虚拟机的网关:

Linux入门与进阶(一),linux,服务器

3、修改虚拟机网卡文件

1、换管理员身份:su root
2、修改网卡的内容
vim /etc/sysconfig/network-scripts/ifcfg-ens32

修改的内容:
Linux入门与进阶(一),linux,服务器

3、重启网络服务

centos7控制系统服务的指令:systemctl 动作 服务名

systemctl start network
systemctl status network
systemctl restart network
systemctl stop network
4、测试宿主机和虚拟机的系统网络是否连通
ping 目标主机的ip地址 域名

Linux入门与进阶(一),linux,服务器

Linux入门与进阶(一),linux,服务器
如果碰到问题,先关闭防火墙:

sysctmctl stop firewalld
sysctmctl status firewalld

6、配置客户端连接工具

xShell:客户端连接工具
Linux入门与进阶(一),linux,服务器
Linux入门与进阶(一),linux,服务器文章来源地址https://www.toymoban.com/news/detail-818351.html

到了这里,关于Linux入门与进阶(一)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Linux -- 进阶 Web服务器 搭建基于 https 协议的静态网站 ( 预备知识 )

                什么是 HTTPS ?   HTTPS  协议背景 ?         ===                  HTTP 协议  即  超文本传输协议 ,                 它出生的很早,在早期,网络服务的相关攻击呢,或者病毒啥的几乎没有,安全类的问                  题也是少之又少。   

    2024年02月06日
    浏览(49)
  • Linux -- 进阶 Web服务器 搭建基于 HTTPS 协议的静态网站 (实验实操)

                  现在我们想架设一个 互联网网站的话,我们就得想法认证自己是官方的,得产生一个证书         这个证书呢,我们使用的是 X.509  格式的证书                                该证书 包含三个文件 :  key , csr , crt 。           先介绍下 :  PKI(

    2024年02月07日
    浏览(47)
  • 【Linux入门】— 腾讯云服务器的搭建

     ꧁   各位大佬们好!很荣幸能够得到您的访问,让我们一起在编程道路上任重道远!꧂ ☙  博客专栏:【Linux知识】 ❧ ⛅ 本篇内容简介:Linux小白到精通 — 学好Linux从学会服务器搭建开始! ⭐ 了解作者:励志成为一名编程大牛的学子,目前正是大二的编程小白。 ✍ 励

    2024年02月06日
    浏览(43)
  • 【Linux入门指北】samba服务器搭建篇

    Linux之samba服务器 首先介绍一下samba的由来,Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。 原本SMB协议是windows和windows(网上邻居)之间分享资源的一种协议。Linux找到微软,也想把该协议用在window和Linux的文件共享上,可微软没有同意,于

    2024年02月04日
    浏览(46)
  • 『Linux从入门到精通』第 ① 期 - Linux环境搭建 | 云服务器购买 | Xshell环境配置

    目录 💐专栏导读 💐文章导读  🌷Linux环境的搭建方式 🌷云服务器购买 🌷Xshell的安装及使用 🌺Xshell安装 🌺Xshell使用 🌷如何进行共享账号? 🌺创建账号 🌺设置密码 🌺如何登录自己的账号 🌺root与普通用户的区别 🌸作者简介: 花想云 ,在读本科生一枚,致力于 C/

    2024年02月01日
    浏览(70)
  • Linux下TCP网络服务器与客户端通信程序入门

    实现客户端连接服务器,通过终端窗口发送信息给服务器端,服务器接收到信息后对信息数据进行回传,客户端读取回传信息并返回。 服务器当前IP地址要知道 建立socket 绑定本地IP地址并设置端口号 知道服务器的IP地址和端口号 然后进行连接

    2024年02月14日
    浏览(60)
  • linux 服务器搭建web网站防御秘籍之雷池WAF包含入门介绍-安装-使用-升级更新

    我们在安装了Linux服务器并使用了宝塔面板后发现,宝塔的WAF需要升级版本才能使用。尽管市面上有很多免费的开源WAF解决方案,但我们对它们的学习成本感到有些高,而且对于我们这个刚开始建站的小型项目来说,也不想花费一千多块钱来购买商业WAF每年的许可费。 因此,

    2024年02月03日
    浏览(48)
  • Ceph入门到精通-远程开发Windows下使用SSH密钥实现免密登陆Linux服务器

    工具: win10、WinSCP 打开终端,使账号密码登录,输入命令 Downloading WinSCP-6.1.1-Setup.exe :: WinSCP 打开powershell  ssh-keygen -t rsa 注意路径 点击高级 工具有个向服务器推送公钥 powershell ssh root@192.xxxx        

    2024年02月14日
    浏览(53)
  • Kubernetes(K8s)从入门到精通系列之十六:linux服务器安装minikube的详细步骤

    安装Docker的详细步骤,可以阅读博主下面这篇技术博客文章:

    2024年02月12日
    浏览(57)
  • 迁移Linux服务器用户数据(将一个服务器的Linux用户数据迁移到另一个Linux服务器用户的流程)

    先来到根目录,再使用tar命令打包数据: tar czvf root.zip.gz ./* 在根目录使用指令: scp 打包好的数据 用户@ip:目的用户下的某个目录 源Linux服务器用户 : 查看压缩包是否到达: 对收到的数据进行解压,使用指令 tar xzvf root.zip.gz 解压到当前目录下。 目的Linux服务器用户 : 看到

    2024年02月08日
    浏览(48)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包