Linux系统

Linux命令使用:为了将来工作中与服务器设备进行交互而准备的技能(远程连接/命令的使用)

/:根目录。一般根目录下只存放目录,在Linux下有且只有一个根目录,所有的东西都是从这里开始;
/root:系统管理员root的目录;
/usr:系统应用程序存放的目录,一般安装的软件在该目录下;
/etc:系统配置文件存放的目录,不建议在此目录下存放
/home:系统普通用户的家目录
/var:放置系统执行过程中经常变化的文件,例如日志文件
说明:不同于Windows 系统的文件路径的起点是盘符,Linux系统的路径起点是“/”(根目录)
注意:
1./为根目录,是所有文件的路径的起点
2.根目录下的所有第一层级的文件夹,均不能随意进行修改操作
3.掌握常用目录的作用即可
4./根目录,/home普通用户所在的文件夹,/root系统管理员所在文件夹
5.其余目录,可以现用现查即可

Linux远程连接 
说明:能够通过远程工具连接Linux服务器进行基本操作

条件:
1>服务器的IP地址
2>服务器的账号和密码
3>注意:必须要确保有网络连接条件

常用远程连接工具
FinalShell(推荐):功能强大,有颜值,好操作(高级功能需要订阅)
XShell:个人用免费/商用收费
Putty:免费开源的
SecureCRT:收费
MobaXterm:免费

远程连接基本步骤
1、入职后需要向相关人员(运维/开发)获取服务器IP地址及账号密码等信息
2、配合远程连接工具(根据公司要求使用对应工具),配置连接使用服务器即可

通过ifconfig命令获取IP地址信息

1.学习Linux终端命令的原因
-使用命令行终端比图形化界面使用更快速
-允许访问更多的命令和脚本

    学习终端命令的技巧
-不需要死记硬背,对于常用命令,用的多了,自然就记住了
-不要尝试一次学会所有的命令,有些命令是非常不常用的,临时遇到,临时百度就可以

2.Linux命令的使用技巧
    Linux终端的放大缩小
-ctrl+shift+=放大终端窗口的字体显示
-ctrl+缩小终端窗口的字体显示

    Linux命令的自动补全
-在敲出文件/目录/命令的前几个字母之后,按下tab键
-如果输入的没有歧义,系统会自动补全
-如果还存在其他文件/目录/命令,再按一下tab键,系统会提示可能存在的命令

    Linux其他常用快捷键
-按上/下光标键可以在曾经使用过的命令之间来回切换
-如果想要退出选择,并且不想执行当前选中的命令,可以按ctrl+c
    linux下操作可以不需要进入路径下再去操作

Linux命令学习原则
形式 1:非常非常常用的,用就完了
形式 2:讲过,但后续可能不常用,写好自己的笔记,以备随时查阅使用即可
形式 3:没讲过,可能会用到,现查现用
注意:
1> 不要去死记硬背 Linux命令
2> 务必要明确命令的基本组成形式

Linux命令操作技巧
1.善用tab键进行文件名/路径名/命令的自动补全!
2.可以使用上下方向键,快速获取之前输入过的命令
3.如果命令开始执行后,停不下来,或要取消执行,可以使用快捷键:Ctrl+C

Linux命令的基本组成
command [-options] [parameter]
说明:
command:命令主体
[-options]:命令选项(可选),根据命令可以显示更加丰富的数据
[parameter]:命令参数(可选),命令的操作对象,一般文件、目录、用户和进程等都可以作为参数被命令操作

Linux命令
pwd查看当前路径位置
ls查看当前目录下有哪些文件和文件夹
cd[目录名]切换文件夹
touch[文件名]如果文件不存在,新建文件
mkdir[目录名]创建目录
rm[文件名]删除指定的文件名
cp[文件名]拷贝文件
mv[文件名]移动/重复名文件
clear清屏

1:文件管理 mv命令 – 移动或改名文件 ls命令 – 显示目录中文件及其属性信息 cp命令 – 复制文件或目录 mkdir命令 – 创建目录文件 pwd命令 – 显示当前工作目录的路径 tar命令 – 压缩和解压缩文件 cd命令 – 切换目录 chmod命令 – 改变文件或目录权限 

2:文档编辑 cat命令 – 在终端设备上显示文件内容 rm命令 – 删除文件或目录 grep命令 – 强大的文本搜索工具 echo命令 – 输出字符串或提取后的变量值 tail命令 – 查看文件尾部内容 rmdir命令 – 删除空目录文件 sed命令 – 批量编辑文本文件 vi命令 – 文本编辑器 

3:系统管理 find命令 – 根据路径和条件搜索指定文件 rpm命令 – RPM软件包管理器 ps命令 – 显示进程状态 startx命令 – 初始化X-window系统 uname命令 – 显示系统内核信息 kill命令 – 杀死进程 resize2fs命令 – 同步文件系统容量到内核 useradd命令 – 创建并设置用户信息 

4:磁盘管理 df命令 – 显示磁盘空间使用量情况 fdisk命令 – 管理磁盘分区 lsblk命令 – 查看系统的磁盘使用情况 mkfs.ext4 命令 – 对磁盘设备进行EXT4格式化 vgextend命令 – 扩展卷组设备 hdparm命令 – 显示与设定硬盘参数 pvcreate命令 – 创建物理卷设备 lvcreate命令 – 创建逻辑卷设备 

5:文件传输 tftp命令 – 上传及下载文件 curl命令 – 文件传输工具 fsck命令 – 检查与修复文件系统 lprm命令 – 移除打印队列中的任务 rsync命令 – 远程数据同步工具 ftpwho命令 – 显示FTP会话信息 ftp命令 – 文件传输协议客户端 lftp命令 – 优秀的命令行FTP客户端 

6:网络通讯 ssh命令 – 安全的远程连接服务 netstat命令 – 显示网络状态 dhclient命令 – 动态获取或释放IP地址 ifconfig命令 – 显示或设置网络设备参数信息 ping命令 – 测试主机间网络连通性 sshd命令 – openssh服务器守护进程 smbpasswd命令 – 修改用户的SMB密码 iptables命令 – 防火墙策略管理工具 

7:设备管理 mount命令 – 将文件系统挂载到目录 lspci命令 – 显示当前设备PCI总线设备信息 sensors命令 – 检测服务器硬件信息 setleds命令 – 设置键盘的LED灯光状态 rfkill命令 – 管理蓝牙和Wi-Fi设备 setpci命令 – 配置PCI硬件设备参数 hciconfig命令 – 配置蓝牙设备 lsusb命令 – 显示USB设备列表 

8:备份压缩 zip命令 – 压缩文件 gzip命令 – 压缩和解压文件 unzip命令 – 解压缩zip格式文件 zipinfo命令 – 查看压缩文件信息 gunzip命令 – 解压提取文件内容 unarj命令 – 解压.arj文件 zipsplit命令 – 分割压缩包 dump命令 – 备份文件系统 

9:其他命令 wget命令 – 下载网络文件 hash命令 – 管理命令运行时查询的哈希表 history命令 – 显示与管理历史命令记录 wait命令 – 等待指令执行完毕 bc命令 – 数字计算器 rmmod命令 – 移除内核模块 pigz命令 – 多线程的解压缩文件 xargs命令 – 给其他命令传参数的过滤器

详情参考百度Linux命令大全

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值