首页 > 代码库 > linu基础

linu基础

一、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 off\on 开机不启动\启动该服务

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基础