Chinaunix首页 | 论坛 | 博客
  • 博客访问: 563867
  • 博文数量: 109
  • 博客积分: 2300
  • 博客等级: 大尉
  • 技术积分: 810
  • 用 户 组: 普通用户
  • 注册时间: 2009-10-02 13:11
文章分类

全部博文(109)

文章存档

2012年(1)

2011年(17)

2010年(62)

2009年(29)

我的朋友

分类: LINUX

2009-10-14 19:08:38

文件: Linux常用命令全集.CHM
大小: 363KB
下载: 下载
提供一个Linux常用命令全集链接:
 
 
在终端中输入的命令:
uname 显示系统名称等信息
ls 等同dir,查看文件和文件夹目录
mkdir XXX 建立名字为XXX的文件夹
rmdir XXX 删除名字为XXX的文件夹
touch XXX 建立名字为XXX的空文件
rm XXX 删除名字为XXX的文件
cd XXX 进入名字为XXX的文件夹
cd .. 返回上层文件夹
file 显示文件类型
cp 复制文件或文件夹
mv 移动文件或文件夹或重命名
find 在指定目录查找符合条件的文件
cat 显示文本文件内容
more 分页显示文本文件内容
less 分页显示文本文件内容,并可方便反复浏览
head 显示文本文件首部内容
fail 显示文本文件尾部内容
mount 挂载光盘
umount 卸载光盘
fdisk 查看设备名
eject 弹出光驱(-t 收回光驱)
uuseradd XXX 建立用户名为XXX的用户
passwd XXX 给XXX用户加密码
su XXX 切换至XXX用户
chomd 设置权限
 

 
Su
 用户切换指令   如    su - root     意思:由当前用户转换到 特权用户 “-” 是选项  是使用这重新登录的意思   除此还有 选项 -m不改变环境变量的意思 -c返回原来的使用者的意思 一般su只会使用 - 用作用户转特权用户 其他的选项比较少用 也没必要特意记牢
 
Useradd
  添加一个新用户
Usermod
   设置现在用户的属性
Userdel
   删除用户
Groupadd
   添加一个组用户
Groupmod
   设置现在组用户的属性
Groupdel
   删除一个组用户
Passwd 
   设置密码
Id
   显示用户的id列表
Groups
显示用户的组
Who
显示所用的用户名
 
 
Ps
  显示进程
Kill
输出指定进程号的进程 有两个选项 -s -n
Top
以动态的方式 每隔5s查看一下进程   按q键推出 按h键查看每个键在top时的功能
Uname
显示系统的消息
Setup
使用系统化的配置  就是网络的设置
Crontab
循环执行指令
Shutdown
关闭电脑
Uptime
显示电脑使用了多长的时间
Clear
把命令的界面清空 方便观看
 
Free
查看内存情况
Df
查看磁盘空间占用情况
Du
统计磁盘空间占用大小
Fdisk
查看硬盘的分区情况
fdisk 命令必须用上选项 fdisk的选项有 -a -l -t -f
-a 是挂载所有相关的硬盘 意思是每个可以使用的盘都会被挂载上去
-l是显示挂载点
-t是将指定的文件格式挂载到挂载点上
-f 是用于除错 一般不使用
 
Mount
用于挂载的命令 所谓的挂载就是把其他内容 以文件夹形式显示在linux x上
 
 
  Linux文件目录指令
Cd
改变目录 改变路径 方法如: cd /文件夹名/文件夹名/文件名
如果返回上层文件夹 :cd -
 
Ls
查看文件夹的文件 与cmd的dir意思相近
Mkdir
创建一个文件夹
如果加选项 -m 则给文件夹设置密码 如加选项 -p的作用是可以一次建立多个文件夹
Cat
显示文件或多个文件的信息
Cat 文件1、文件2····
Cat有2个选项 -n是对信息每行编号
-b与 -n相似 不过不会对空白行进行编号
 
Cp
复制
Mv
转移
Rm
移除
3个指令使用的方法:指令  源文件或文件夹名  目标文件或目标放置的文件夹名  rm如果没有选项 -r 是不可以删除文件夹的
Chown
修改文件的组和用户
Chgrp
改变使用者的权限
Chmod
改变访问权限
Grep
搜索指定的内容
grep -R 'error code' ipnc_app/*     //在ipnc_app下的所有文件夹下查找error code 字符串

Find
搜索指定的文件
Gzip
压缩文件或解压文件
Tar
打包文件或解包文件
指令的领会还不太深 会有修改
Ifconfig
查看网络设置
 

# uname -a # 查看内核/操作系统/CPU信息
# head -n 1 /etc/issue # 查看操作系统版本
# cat /proc/cpuinfo # 查看CPU信息
# hostname # 查看计算机名
# lspci -tv # 列出所有PCI设备
# lsusb -tv # 列出所有USB设备
# lsmod # 列出加载的内核模块
# env # 查看环境变量资源
# free -m # 查看内存使用量和交换区使用量
# df -h # 查看各分区使用情况
# du -sh <目录名> # 查看指定目录的大小
# grep MemTotal /proc/meminfo # 查看内存总量
# grep MemFree /proc/meminfo # 查看空闲内存量
# uptime # 查看系统运行时间、用户数、负载
# cat /proc/loadavg # 查看系统负载磁盘和分区
# mount | column -t # 查看挂接的分区状态
# fdisk -l # 查看所有分区
# swapon -s # 查看所有交换分区
# hdparm -i /dev/hda # 查看磁盘参数(仅适用于IDE设备)
# dmesg | grep IDE # 查看启动时IDE设备检测状况网络
# ifconfig # 查看所有网络接口的属性
# iptables -L # 查看防火墙设置
# route -n # 查看路由表
# netstat -lntp # 查看所有监听端口
# netstat -antp # 查看所有已经建立的连接
# netstat -s # 查看网络统计信息进程
# ps -ef # 查看所有进程
# top # 实时显示进程状态用户
# w # 查看活动用户
# id <用户名> # 查看指定用户信息
# last # 查看用户登录日志
# cut -d: -f1 /etc/passwd # 查看系统所有用户
# cut -d: -f1 /etc/group # 查看系统所有组
# crontab -l # 查看当前用户的计划任务服务
# chkconfig --list # 列出所有系统服务
# chkconfig --list | grep on # 列出所有启动的系统服务程序
# rpm -qa # 查看所有安装的软件包
# df -k 或者df –h #查看系统分区空间

阅读(1680) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~