linu基础

author author     2022-08-05     707

关键词:

一、linux常用的连接工具,CRT、XSHELL、SSH等工具

二、linux笔记

   1、  下载:sz, 上传:rz,在连接工具中可指定上传下载路径,

     使用sz、rz命令,需要安装相关工具时,可输入yum命令,使用yum安装

     软件时,会从yum源里面下载安装包,然后自动安装,linux会自带一

      yum源,例如 yum -y install lrzsz

   2、linux登录系统时,登录结果显示在终端,可查看到当前账号,当前主机名称,可以查看用户性质,#为root超级用户,普通用户显示为$

   3、linux的关机和重启,关机:init 0 ,重启:reboot不用参数直接重启,shutdow -r 分钟数,可定时

   4、id查看当前用户组信息,whoami查看当前用户,sudo获取超级用户的权限

5、linux下一切皆文件

   /为顶级目录,/bin下一般存放可执行文件,/etc、/conf下存放配置文件,/home为用户目录,/opt额外目录

6、使用alias可以自定义命令,需要在配置文件下定义

7、查看文件权限,直接查看文件显示列前标示,d开头标示为文件夹,d后每三位一组,r=read 可读,w=writen 可写,x=可执行;三组分别表示User、Group、及Other的权限

8、Env命令,列出当前用户的变量

9、动态查看日志,

动态查看日志 tail -f err.log
查看末尾10行日志 tail -10 err.log
动态查看末尾5行日志 tail -5f err.log

10、chown 改变文件所有者和所属组

11、Ls |wc -1 显示行数,举例:more install.log |wc -l

12、History可查看历史命令

13、Grep、find 查找命令

举例:Ps -ef|grep mysql|grep -v grep ,查找mysql进程时,grep本身也是一条进程,grep -v grep表示排除grep本身进程,pid表示进程标识符

Find / -name .mysql,表示从根目录开始查找,如果不写/,表示从当前目录查找

14、rpm -qa 查看已安装的软件包

15、Chkconfig --list 查看所有系统服务

   Chkconfig iptables offon 开机不启动启动该服务

16、cal查看日期,date +‘%Y%m%d %H:%M:%S‘

17、awk是一种编程语言,用于在linux/unix下对文本和数据进行处理,举例:

Ps -ef|grep mysql|grep -v grep|awk ‘{print $2}’可以取到pid

18、df -sh * 查看文件大小

  

      

 

 

linu学习

用VMware workstation 10 装 Ubuntu 12.04, 系统是64位win10,Ubuntu是32位的。但是装好后 输入密码进入后就一直黑屏了。。重装了几遍也不行。后经过查阅资料已解决,解决方法:  ctrl+alt+f1  登入... 查看详情

linu解压打包命令合集

 压缩、解压缩归档常用命令:compress gzip  bzip2 xz zip tar cpio  .tar 解包:tarxvfFileName.tar打包:tarcvfFileName.tarDirName(注:tar是打包,不是压缩!).gz解压1:gunzipFileName.gz解压2:gzip-dFileName.gz压缩:gzipF 查看详情

linu保持远程会话

...een-lsscreen-r具体细节参考参考http://www.ibm.com/developerworks/cn/linux/l-cn-screen/&nbs 查看详情

文件管理(基础)(代码片段)

文件管理(基础)   1基本命令 1创建文件:​#在Linux系统中创建test.txttouchtest.txt​2创建文件夹​#创建一个文件夹mkdir/root/python参数:-p:递归创建目录mkdir-p/aa/bb/cc-v:显示创建的过程mkdir-p-v/aaa/bbb/ccc​3查看文件夹下面... 查看详情

linu-curl

curl是基于URL语法在命令行方式下工作的文件传输工具,它支持FTP,FTPS,HTTP,HTTPS,GOPHER,TELNET,DICT,FILE及LDAP等协议。curl支持HTTPS认证,并且支持HTTP的POST、PUT等方法,FTP上传,kerberos认证,HTTP上传,代理服务器,cookies,用户名/密码认... 查看详情

linu克隆主机的网络配置

  1.用cat/etc/udev/rules.d/70-persistent-net.rules查看相关的网络信息 记住最后一条PCIdevice的ATTR{address}和NAME 2.编辑vim/etc/sysconfig/network-scripts/ifcfg-eth0让DEVICE的值等于刚才记住的NAME值。让HWADDR的值等于刚才记住的 查看详情

shinstall_latest_chromedrive_linux.sh(代码片段)

查看详情

linu一些相关知识

  Linux是由UNIX演变过来的,UNIX是一个计算机操作系统,一个用来协调、管理和控制计算机硬件和软件资源的控制程序。早期的科学计算主要有使用的该系统。UNIX操作系统主要体现在多用户和多任务。 (a)多用户表示在同一... 查看详情

linu文件处理命令(代码片段)

命令格式:命令  [-选项]  [参数]例如:ls-la/etc(多个选项可以写在一起,个别命令不遵循此格式,简化选项只用一个-,完整选项需要写两个--,-a等于--all)1.命令格式与目录处理命令ls功能描述:显示目录文件执... 查看详情

测试人员必须掌握的linu常用命令

有些公司需要测试人员部署程序包,通过工具xshell。现在我将总结下工作需要用到的最多的命令ls                            查看详情

java基础day1

Java基础第一天1.1基础常识1. 软件开发  软件,即一系列按照特定顺序组织的计算机数据和指令的集合。有系统软件和应用软件之分。  系统软件:系统软件系统软件是负责管理计算机系统中各种独立的硬件,使... 查看详情

linu20180415三周第三次课(4月4日)

3.7su命令3.8sudo命令3.9限制root远程登录su就是切换用户的命令su-username切记要使用-。我经常使用的时候是不加上-的,这样的话切换的不彻底,尚在之前用户的家目录下可以采用whoami来查看当前用户-c选项可以用来不登入用户,但是... 查看详情

linu实现负载均衡集群的-lvs-nat模式

一.集群,负载均衡概述             集群(cluster)技术是一种较新的技术,通过集群技术,可以在付出较低成本的情况下获得在性能、可靠性、灵活性方面的相对较高的收益,其任... 查看详情

flutter基础系列之入门(代码片段)

1.Flutter是什么?官方介绍:Flutter是谷歌的移动UI框架,可以快速在iOS和Android上构建高质量的原生用户界面。Flutter可以与现有的代码一起工作。在全世界,Flutter正在被越来越多的开发者和组织使用,并且Flutter是完全免费、开源... 查看详情

linu运算

...表2的3次方 letlet sum=2+3;echo$sumlet++i;echo$i bcbc是Linux内置的计算器,支持四则运算 +、-、*、/、%(取余)echo "2*4"|bc    #通过计算器计算2乘以4的积echo "2^4"|bc    #通过计算器计算2的4次方 awkawk可以用... 查看详情

linu安装小企鹅输入法报没有安装编译器的错误

650)this.width=650;"src="http://s4.51cto.com/wyfs02/M01/8B/4D/wKioL1hJTXCAVg6TAAODexI0NgQ913.png-wh_500x0-wm_3-wmp_4-s_314611965.png"style="float:none;"title="在桌面路径下解压fcitx3.6.tar.bz2.png"alt="wKioL1h 查看详情

虚拟机与linu系统安装与配置详细教程(代码片段)

文章目录前言一、虚拟机安装二、ubuntu系统安装三、虚拟机配置前言上一篇被官方删了,补一篇如果你学计算机,你一定要安装虚拟机,如果你想做测试,你一定要安装虚拟机,如果你想做运维,你一定要... 查看详情

嵌入式学习书籍

...的嵌入式学习书籍,希望对你们有帮助。  嵌入式Linux基础书籍:  《Linux与UnixShell编程指南》  《嵌入式Linux应用程序开发详解》  嵌入式之C语言基础书籍:  《C程序设计语言》  《C和指针》  《C陷阱与缺陷... 查看详情