Chinaunix首页 | 论坛 | 博客
  • 博客访问: 45541
  • 博文数量: 9
  • 博客积分: 397
  • 博客等级: 二等列兵
  • 技术积分: 100
  • 用 户 组: 普通用户
  • 注册时间: 2012-12-30 14:47
文章分类
文章存档

2013年(6)

2012年(3)

分类: 嵌入式

2013-01-01 14:37:16

linux命令由命令提示符、命令字、命令选项、命令参数组成。其中命令提示符表示命令输入的状态:#表示超级用户,$ 表示普通用户。命令的各组成部分由空格组成,命令的输入以回车键结束。
路径的表示:相对路径是以"."或".."开始的目录路径表示形式。
绝对路径是以"/"开始的的目录路径表示形式。
1.获取命令帮助的命令:
help:   $help pwd
--help:  $touch --help
man:   $man ls
info: $info ls
2.目录操作的命令:
ls(显示指定目录和文件的信息):   $ls      -l以列表形式表示
pwd(显示当前目录名称,即显示用户当前所在的路径):$pwd
cd(进入指定的目录):$cd /home    $cd ../bin
mkdir(创建指定名称的目录):$mkdir mydir
rmdir(删除指定名称的目录):$rmdir mydir  -rf强制删除
3.文件操作命令:
file(显示指定文件的类型):  $file /etc/passwd
touch(新建指定名称的文件或修改文件的时间戳):$touch myfile
cp(复制文件或目录):$cp filea fileb
rm(删除文件或目录):$rm filea
mv(移动文件或目录,重命名文件或目录):$mv filea fileb  mv file /home
find(在指定目录查找符合条件的文件):$find . -name "file*"  $find .-user "file*"
which(查询文件所在路径):$which ls
4.文本文件查看命令:
cat(显示文本文件的内容):$cat file
more(分页显示文本文件的内容):$more file
less(分页显示文本文件的内容):$less file
head(显示文件头部内容):$head -5 file  显示文件头5行内容
tail(显示文件尾部内容):$tail -5 file    显示文件尾部5行内容
5.用户系统命令:
su(用于用户的转换):$su -
ps(显示当前系统由用户运行的进程):$ps -l
kill(删除程序或正在进行的工作): $kill 5600
fdisk(查看或者管理磁盘分区):$fdisk
6.网络相关命令:
ifconfig(查看网络情况,设置IP地址):$ifconfig eth0 192.168.1.203
ping(测试和远程计算机的联网情况):ping
7.光盘的基本使用:
光盘驱动器设备文件:/dev/cdrom
挂载光盘使用mount命令:#mount -t iso9660 /dev/cdrom /mnt/cdrom
光盘内容的读取:#ls /mnt/cdrom
卸载光盘使用umount命令:#umount /mnt/cdrom
弹出光盘驱动器托盘:#eject
8.U盘的使用方法:
识别usb设备:#fdisk -l (查看识别的U盘动态分配的设备文件名)
使用mount命令挂载U盘:#mount -t vfat /dev/sdb(U盘对应的设备文件名) /mnt/udisk
通过挂载点目录访问U盘:#ls /mnt/udisk
使用umount命令卸载U盘:#umount /mnt/udisk
9.文件的归档、查看、恢复、压缩:
归档: tar  cvf  mydir.tar  mydir/
压缩: tar  cvz(j)f  mydir.tar.gz(bz2)  -C  mydir/
查看: tar  tvf  mydir.tar          tar  cvz(j)f  mydir.tar.gz(bz2)
恢复: tar  xvf  mydir.tar          tar  xvz(j)f  mydir.tar.gz(bz2)
10.RPM指令:
RPM软件包的文件名:bash-3.0-19.2.i386.rpm   bash是软件包名称,-3.0-19.2是软件包版本号,i386是软件运行的硬件平台,rpm是软件扩展名。
rpm -qa            (查询linux系统中所有的软件包,a代表all)
rpm -q 包名称      (查新指定名称的软件包是否安装)
rpm -qi 包名称     (查新指定名称软件包的详细信息)
rpm -ql 包名称       (查询指定名称软件包中所包括的文件列表)
rpm -qf 文件名称(带绝对路径)     (查询指定文件所属的软件包)
rpm -qpi 包文件名       (查询指定rpm包文件的详细信息)
rpm -qpl 包文件名        (查询指定rpm包中所包含的文件列表)
rpm -i   包文件名        (安装rpm软件包)
rpm -ivh  包文件名        (安装时显示更多信息)
rpm -qR   包名称         (查询指定rpm软件包所依赖的内容)
rpm -q --whatprovides 包名称          (用于查询哪个包查询指定内容)
rpm -e  包名称             (卸载软件包)       被依赖的软件包应该最后卸载
rpm -U   包文件名           (升级软件包)
11.用户和组的管理:
useradd  用户名       (添加指定用户)
passwd   用户名          (设置密码)
userdel -r  用户名         (删除指定的用户)
groupadd  组名           (添加指定用户组)
groupdel  组名            (删除指定用户组)
12.chmod 改变文件的属性:
chmod 777 file   chmod u=r file   chmod g+w  file   chmod  o-x  file
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
阅读(1502) | 评论(1) | 转发(0) |
0

上一篇:linux文件系统概述

下一篇:vi编辑器的使用

给主人留下些什么吧!~~