linux
jason5544
独上高楼,望尽天涯路
展开
-
shell中各种括号的作用()、(())、[]、[[]]、{}
一、小括号,圆括号()1、单小括号 () ①命令组。括号中的命令将会新开一个子shell顺序执行,所以括号中的变量不能够被脚本余下的部分使用。括号中多个命令之间用分号隔开,最后一个命令可以没有分号,各命令和括号之间不必有空格。 ②命令替换。等同于`cmd`,shell扫描一遍命令行,发现了$(cmd)结构,便将$(cmd)中的cmd执行一次,得到其标准输出,再将此输转载 2017-05-23 09:50:29 · 493 阅读 · 0 评论 -
bash shell 学习笔记
1. Linux 脚本编写基础 1.1 语法基本介绍 1.1.1 开头 程序必须以下面的行开始(必须方在文件的第一行): #!/bin/sh 符号#!用来告诉系统它后面的参数是用来执行该文件的程序。在这个例子中我们使用/bin/sh来执行程序。 当编辑好脚本时,如果要执行该脚本,还必须使其可执行。 要使脚本可执行: 编译 chmod转载 2017-05-21 19:11:15 · 260 阅读 · 0 评论 -
shell 计时
在进行一些性能测试的时候,有时候我们希望能计算一个程序运行的时间,有时候可能会自己写一个shell脚本方便进行一些性能测试的控制(比如希望能运行N次取平均值等),总之,这其中有一个需求可能就是获取一个时间戳或时间差。 Linux shell获取时间和时间间隔(ms级别)原创 2017-05-18 17:46:04 · 589 阅读 · 0 评论 -
查看cpu 使用率
1.top使用权限:所有使用者使用方式:top [-] [d delay] [q] [c] [S] [s] [i] [n] [b]说明:即时显示process的动态d :改变显示的更新速度,或是在交谈式指令列( interactive command)按sq :没有任何延迟的显示速度,如果使用者是有superuser的权限,则top将会以最高的优先序执行c :切换显示模式,共有两种模式,一是只显示转载 2017-05-27 16:20:30 · 501 阅读 · 0 评论 -
ubuntu 菜单栏消失
ubuntu unity 的问题解决方案原创 2017-05-17 15:31:36 · 502 阅读 · 0 评论 -
Linux用户查看系统有多少用户在登录
作为系统管理员,你可能经常会(在某个时候)需要查看系统中有哪些用户正在活动。有些时候,你甚至需要知道他(她)们正在做什么。本文为我们总结了4种查看系统用户信息(通过编号(ID))的方法。 1. 使用w命令查看登录用户正在使用的进程信息 w命令用于显示已经登录系统的用户的名称,以及他们正在做的事。该命令所使用的信息来源于/var/run/utmp文件。w命令输出的信息包括: 用户名称 用户的机转载 2017-05-16 14:34:57 · 12421 阅读 · 0 评论 -
linux 查看硬件配置命令
系统# uname -a # 查看内核/操作系统/CPU信息# head -n 1 /etc/issue # 查看操作系统版本# cat /proc/cpuinfo # 查看CPU信息# hostname # 查看计算机名# lspci -tv # 列出所有PCI设备# lsusb -tv # 列出所有USB设备# lsmod # 列出加载的转载 2017-05-16 14:22:56 · 435 阅读 · 0 评论 -
linux 系统基本指令
linux 用户、用户组group1: userA userB group2: userA userB*管理方式: UID userID 配置文件 /etc/passwd 用户名:密码:uid:gid:描述:家目录:shell 类型 GID groupID 配置文件 /etc/group gid: 用户组名id 查询当前用户的登录的gid。uid finger 查询当原创 2017-03-13 15:31:13 · 296 阅读 · 0 评论 -
git 常用命令
git原创 2017-03-18 20:31:43 · 272 阅读 · 0 评论 -
ssh 秘钥登录
ssh密钥登录(两种方法) http://blog.csdn.net/bravezhe/article/details/7302800使用ssh公钥实现免密码登录 http://blog.csdn.net/u013063153/article/details/53640806原创 2017-05-06 09:05:08 · 390 阅读 · 0 评论 -
apache,php安装配置
Ubuntu下搭建wordpress环境 http://www.jianshu.com/p/26d9e752994e 第2步和第5步的路径错了,应该要把testphp.php和phpmyadmin放在/var/www/html/文件夹内,而非/var/www/。原创 2017-05-05 18:09:25 · 263 阅读 · 0 评论 -
ubuntu 环境变量配置(jdk ,anaconda)
配置 anaconda环境变量sudo vim ~/.bashrcexport PATH=”/home/triumph/anaconda3/bin:$PATH”配置jdk环境变量http://www.cnblogs.com/a2211009/p/4265225.html原创 2017-05-05 18:06:11 · 520 阅读 · 0 评论 -
linux 文件权限
Linux中权限(r、w、x)对于目录与文件的意义 http://blog.csdn.net/cdu09/article/details/10310103原创 2017-05-06 12:40:35 · 233 阅读 · 0 评论 -
unix 文件系统
当在使用Linux的时候,如果您通过ls –l / 就会发现,在/下包涵很多的目录,比如etc、usr、var、bin ... ... 等目录,而在这些目录中,我们进去看看,发现也有很多的目录或文件。文件系统在Linux下看上去就象树形结构,所以我们可以把文件系统的结构形象的称为 树形结构。文件系统的是用来组织和排列文件存取的,所以她是可见的,在Linux中,我们可以通过ls等工具来查看其转载 2017-05-25 12:18:47 · 1589 阅读 · 0 评论 -
bash shell 高级教程
高级教程目录1.shell脚本的执行方法 2.shell的变量类型 3.shell特殊变量4.变量子串的常用操作 5.批量修改文件名实践 6.变量替换7.在shell中计算字符串长度的方法 8.变量的数值计算:(()) 的用法变量的数值计算:let的用法 10.变量的数值计算:expr的用法11.变量的数值计算:bc的用法 12.条件测试的多种方法13.字转载 2017-05-22 11:32:02 · 681 阅读 · 0 评论