linux(常用命令)

添加用户

useradd [选项] 用户名

例:useradd smb

添加一个叫smb的用户

 

切换用户

su [选项] 用户

例:su root

切换到root用户

 

关机

shutdown [-t seconds][-rkhncfF] time[message]

例:shutdown now

立刻关机

 

拷贝

cp [选项] 源文件或目录 目标文件或目录

例:cp /home/test /tmp/

将home下的test文件拷贝到tmp目录下

例:cp -r /home/dir /tmp/

将home下的dir目录拷贝到tmp下

 

移动

mv [选项] 源文件或目录 目标文件或目录

例: mv /home/test1 /home/test2

将home下的test1改名为test2

例: mv -r /home/dir /tmp/

将home下的dir目录剪切到tmp下

 

删除

rm [选项] 文件或目录

rm /home/test

删除home下的test文件

rm -r /home/dir

删除目录dir

 

创建目录

mkdir [选项] 目录名

mkdir /home/dir

在home下创建dir目录

mkdir -k /home/dir1/dir2

创建dir2如果dir1不存在则连同创建dir1

 

改变目录名

cd 目录名

例:cd /home/

进入home

 

查看当前目录

pwd

显示当前目录路径

 

查看目录

ls [选项][目录或文件]

ls /home

查看home下的文件和目录

ls -a /home

查看home下的所有文件包括隐藏文件

ls -l /home

查看home下文件的详细信息

ls -c /home

查看home下文件 以修改时间排序

 

打包与压缩

tar [选项] 文件或目录

tar cvf tmp.tar /home/tmp

将tmp目录下的所有文件打包成tmp.tar

tar xvf tmp.tar

将tmp.tar在当前目录下打开

tar cvzf tmp.tar.gz /home/tmp

将tmp下的所有文件目录打包并压缩到tmp.tar.gz

tar xczf tmp.tar.gz

将tmp.tar.gz在当前目录下打开

 

解压

unzip [选项]压缩文件名.zip

unzip tmp.zip

解压tmp.zip文件

 

改变访问权限

chmod [who][+|-|=][mode] 文件名

参数:

who:

u 表示文件的所有者

g 表示和文件所有者同组的用户

o 其他用户

a 表示所有用户 默认值

mode:

+ 添加某个权限

- 减去某个权限

= 赋予给定权限

chmode g+w hellow.c

为g组用户添加 hellow.c 可写权限

mode可以用字母数字任意组合

r 可读(4)

w 可写(2)

x 可执行(1)

chmod 761 hello.c

 

查看磁盘使用情况

df [选项]

df -k

以kb为单位显示磁盘使用情况

 

查看目录大小

du [选项]目录

du -b ipc

以字节为单位显示ipc这个目录的大小

 

网络配置

ifconfig [选项][网络接口]

ifconfig eth0 192.168.0.1

配置 eth0网卡的 ip地址为192.168.0.1

ifconfig eth0 down

暂停eth0 网卡

ifconfg eth0 up

恢复eth0网卡工作

 

查看网络状况

netstate [选项]

netstate -a

查看系统中所用网络监视端口

 

软件安装

rpm[选项][安装文件]

rpm -ivh tftp.rpm

安装tftp.rpm文件

rpm -qa

列出所有已安装的软件

rpm -e name

卸载名为name的软件

 

挂载

mount[选项] 设备源 目标目录

mount /dev/cdrom /nmt

将光驱挂载到nmt中

umount 目标目录

umount /nmt

取消nmt目录下的挂载

 

查找文件

find 路径 -name ‘文件名’

find ./ -name 'co*'

查找当前目录下以co开头的文件

find ./ -name 'test'

在当前目录下查找名为test的文件

 

查找字符串

grep [选项] 字符串

grep "file" ./ -rn

在当前目录及子目录中查找包涵"file"字符串的文件

 

查看cpu使用情况

top

显示当前cpu的是同情况

 

查看进程

ps[选项]

ps aux

查看系统中的所有进程

 

杀死进程

kill [选项] 进程号

kill 4096

杀死4096进程

 

posted @ 2012-09-21 21:50  MonkeyDLky  阅读(400)  评论(0编辑  收藏  举报