您的位置:首页 > 运维架构 > Linux

linux常用命令小记

2011-09-21 16:57 176 查看
  有时在进行目录操作的时候,经常接触到命令,于是就要翻手册,或上网问狗狗哥了,这里我把平时碰到的常用的不常用的都陆续列出来,供以后学习参考……

一般规则:指令 选项 参数

cd . ..

rm -f -rf

pwd /home/xing 用户主目录

date cal

touch 新建文件 或更新时间

mkdir rmdir -r -f

uname -n 主机名 -a详细信息 系统 时间

ls -la当前目录所以文件 ls -l ll 目录:深蓝色 文件:白色

sort -k -n -o

who | wc -l -w -c 计数 组合命令

read -p "please enter your name" -t 30 name 把输入存放到一个变量中 ,写bash脚本时用

cat -v 读取输入,显示Ctrl+D

**** >>fileName 保存输出结果 >

ls --help

man ls 详细

info ls 更加详细

man 1 man 5

q退出

useradd name

passwd name 激活用户

gnome-panel 面板重新出现

ifconfig

ssh ps -ef | grep ssh 主机

df -h 查看磁盘分区情况

/proc 为虚拟目录,内存里内容的一个映射,开机后自动生成,包含系统各种信息

cat /proc/cpuinfo CPU信息

sudo lshw 硬件信息

检测cpu温度,命令 sensors 名字install lm-sensors

sudo apt-get install lm-sensors sensors-applet

手动配置传感器

sudo sensors-detect

装其他监控软件

sudo apt-get install xsensors

sudo apt-get install gdesklets gkrellm

sudo apt-get install hddtemp

图形化界面:

xsensors

过滤器

/dev/std*

输入输出重定向 0 stdin 1 stdout 2 stderror

cat > listfile.txt <<* *位结束标志符 从键盘读取数据

tr 'A-Z' 'a-z' < listfile.txt

ls -l > listfile.txt

ls -l 2> listfile.txt 错误信息重定向到文件

ls -l >> listfile.txt 不会覆盖

find /etc -name passwd 2>err.txt > listfile.txt

find /etc -name passwd &> listfile.txt 所有信息输入到一个文件

管道 |

ls -l | more

ls -l /etc |more | grep fstab 多重管道

cat < err.txt >listfile.txt 前一个文件内容拷贝到后一个

echo 'STRIND ' > file.txt

cat file.* > file 合并到一个文件中

cat filea fileb > file

文件查找与管理

可执行文件 which ls 系统路径 echo $PATH

whereis ls 更完整

slocate 文件名

find -user -group -nouser -nogroup name perm size type

find /etc/ -user root

find /home -size +1000k -100k

type 类型 d l b

find /home -perm 0644 读写 读 读 -exec

wc -l -w -c file 统计 行 字 字符

grep -n -v 匹配关键字的行

sort -r -t -k3 排序

diff comp uniq cut -c4-8 file paste垂直拼接 cat水平

压缩

gzip 文件 gunzip .gz

zcat

bzip2 bunzip2 .bz2

bzcat

tar c文件备份 v过程输出 x 从一个文件解出备份 f指定打包文件

xvf xvf

tar tf x.tar 查看打包文件

tar zcvf new.tar.gz old

tar jcvf test.tar.bz2 Ubuntu\ One/

tar jxvf test.tar.bz2

dump 备份 restore

身份

who groups id finger whoami w

用户 useradd xiangzi passwd usermod

/etc/passwd login name:passwd:uid:gid:full name:home directory:shell root : x :
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: