日期:2014-05-16  浏览次数:20642 次

linux常用命令一
1:关机,重启,shutdown ,init 0,reboot
2:su root;转换用户
3:ls -l显示目录
4:init 0;关机
5:reboot 重启
6:chmod 777,文件 4读 2,写 1执行 ,本用户,同组用户,所有用户
7:rm -f 删除不询问
8:unzip 解压zip文件、
9:zip 压缩zip文件
2、用户管理命令
useradd 注:添加用户
adduser 注:添加用户
passwd 注:为用户设置密码
usermod 注:修改用户命令,可以通过usermod 来修改登录名、用户的家目录等等;
pwcov 注:同步用户从/etc/passwd 到/etc/shadow
pwck 注:pwck是校验用户配置文件/etc/passwd 和/etc/shadow 文件内容是否合法或完整;
pwunconv 注:是pwcov 的立逆向操作,是从/etc/shadow和 /etc/passwd 创建/etc/passwd ,然后会删除 /etc/shadow 文件;
finger 注:查看用户信息工具
id 注:查看用户的UID、GID及所归属的用户组
chfn 注:更改用户信息工具
su 注:用户切换工具
sudo 注:sudo 是通过另一个用户来执行命令(execute a command as another user),su 是用来切换用户,然后通过切换到的用户来完成相应的任务,但sudo 能后面直接执行命令,比如sudo 不需要root 密码就可以执行root 赋与的执行只有root才能执行相应的命令;但得通过visudo 来编辑/etc/sudoers来实现;
visudo 注:visodo 是编辑 /etc/sudoers 的命令;也可以不用这个命令,直接用vi 来编辑 /etc/sudoers 的效果是一样的;
sudoedit 注:和sudo 功能差不多;

3、管理用户组(group)的工具或命令;
groupadd 注:添加用户组;
groupdel 注:删除用户组;
groupmod 注:修改用户组信息
groups 注:显示用户所属的用户组
grpck
grpconv 注:通过/etc/group和/etc/gshadow 的文件内容来同步或创建/etc/gshadow ,如果/etc/gshadow 不存在则创建;
grpunconv 注:通过/etc/group 和/etc/gshadow 文件内容来同步或创建/etc/group ,然后删除gshadow文件。

4:已d开头的为文件夹,否则为文件
5:通常用 ps,top 查看进程
    kill 进程id 终止进程
6:
Linux 系统常用命令格式:

    command  [option]  [argument1]  [argument2]  ...

其中option以“-”开始,多个option可用一个“-”连起来,如“ls -l -a” 与“ls -la”的效果是一样的。根据命令的不同,参数分为可选的或必须的;所有的命令从标准输入接受输入,输出结果显示在标准输出,而错误信息则显示在标准错误输出设备。可使用重定向功能对这些设备进行重定向。

命令在正常执行结果后返回一个0值,如果命令出错可未完全完成,则返回一个非零值(在shell中可用变量$?查看)。 在shell script中可用此返回值作为控制逻辑的一部分。
帮助命令:

man  获取相关命令的帮助信息
     例如:man dir 可以获取关于dir的使用信息。

info  获取相关命令的详细使用方法
      例如:info info 可以获取如何使用info的详细信息。

文件操作:

cat  显示文件内容和合并多个文件
clear  清屏
chattr  改变文件属性
chgrp  改变文件组权
chmod  改变文件或目录的权限
chown  改变文件的属权
comm  比较两个已排过序的文件
cp  将文件拷贝至另一文件
dd  从指定文件读取数据写到指定文件
df  报告磁盘空间使用情况
diff  比较两个文本文件,列出行不同之处
du  统计目录/文件所占磁盘空间的大小
file  辨识文件类型
emacs  功能强大的编辑环境       
find  搜索文件并执行指定操作(find2)
grep  按给定模式搜索文件内容
head  显示指定文件的前若干行
less  按页显示文件
ln  创建文件链接
locate  查找符合条件的文件
more  在终端屏幕按帧显示文本文件
mv  文件或目录的移动或更名
rm/rmdir  删除文件/目录
sed  利用script来处理文本文件
sort  对指定文件按行进行排序
tail  显示指定文件的最后部分
touch  创建文件
tr  转换字符
vi  全屏编辑器
wc  显示指定文件中的行数,词数或字符数
which  在环境变量 $PATH 设置的目录里查找符合条件的文件

压缩与备份:

bzip2/bunzip2  .bz2文件的压缩/解压缩程序
cpio  备份文件
dump  备份文件系统
gzip/gunzip  .gz文件的压缩/解压缩程序
gzexe  压缩可执行文件
restore 还原由倾倒(Dump)操作所备份下来的文件或整个文件系统(一个分区)
tar  将若干文件存档或读取存档文件
unarj  解压缩.arj文件
zip/unzip  压缩/解压缩 zip文件
zipinfo  列出zip压缩文件的详细信息

磁盘操作:

cd/pwd  切换目录/显示当前工作目录
df  显示磁盘的相关信息
du  显示目录或文件的大小
e2fsck  检查ext2/ext3文件系统的正确性
fdisk  对硬盘进行分区
fsck  检查文件系统并尝试修复错误
losetup  设置循环设备
ls  列出目录内容
mkdir  创建目录
mformat  对MS-DOS文件系统的磁盘进行格式化
mkbootdisk  建立目前系统的启动盘
mke2fs  建立ext2文件系统
mkisofs  制作iso光盘映像文件
mount/umount 加载文件系统/卸载文件系统
quota  显示磁盘已使用的空间与限制
sync  将内存缓冲区内的数据写入磁盘
tree  以树状图列出目录的内容

系统操作:

alias  设置指令的别名
chkconfig  检查,设置系统的各种服务
clock  调整 RTC 时间
date  显示或设置系统时间与日期
dmesg  显示开机信息
eval  重新运算求出参数的内容
exit  退出目前的shell
export  设置或显示环境变量
finger