1,man指令:查看命令用法,eg:man ls;查看ls命令用法,
注:按q键或者Ctrl c可以退出当前程序
2,ls命令,查看目录中的文件或者文件的属性,
3,cp ,顾名思义,copy拷贝文件/拷贝目录
cp 1.c 2.c ;拷贝当前文件夹下的1.c,拷贝后名字为2.c
cp -r zrfdir zrfdir1;拷贝zrfdir目录,拷贝后目录名字为zrfdir1
cp zrfdir/* zrfdir2;拷贝zrfdir目录下的所有文件到zrfdir1
cp 1.c zrfdir/2.c;拷贝1.c文件到zrfdir目录下,拷贝后的文件名字为2.c
4,rm,remove删除文件/目录
rm 1.c; 删除一个文件
rm 1.c 2.c 3.c 4.c ...;删除多个文件
rmdir zrfdir;只能删除非空目录
rmdir zrfdir zrfdir1...;删除多个非空目录
rm -r zrfdir;可以删除任何目录
rm -r zrfdir zrfdir1...;删除多个目录
rm zrfdir/1.c;删除目录下的文件
5 ,mkdir ,makedir创建目录
mkdir zrfdir;如果zrfdir目录不存在,则创建目录
mkdir zrfdir/1.c;在zrfdir目录下创建名为1.c的文件
6,mv ,move改变目录/文件的名字
mv 1.c 2.c;将文件1.c重命名为2.c
mv zrfdir zrfdir1;将目录zrfdir重命名为zrfdir1
mv zrfdir/zrf.c zrfdir/new.c;将目录zrfdir下的zrf.c文件重命名为new.c
7 ,cat/more将某个文件内容显示,区别:cat是一直打印,more是分屏显示
cat>1.c;往文件1.c中粘贴或者添加代码
cat 1.c;打印文件1.c中的内容
more 1.c ;打印文件1.c中的内容
gcc -o 1 1.c;将文件1.c编译成.exe文件
8,chmod权限修改
chmod ugo rwx 2.c
chmod ugo-rwx 2.c
u:user,文件主人
g:group,文件所在组
o:other,其他人
r:read,读权限
w:write,写权限
x:可运行权限
:设置权限
-:取消权限
9,clear,date
clear 清屏操作
date 获取系统当前日期
10,mount加载一个硬件设备
mount dev/cdrom
11,su 在不退出链接的情况下切换用户
su -1 用户名;(如果用户名缺省,则切换到root状态)
12,whoami,whereis,which ,id
whoami ;获取到用户名
whereis bin;获取目录
which bin;与whereis类似
id;获取到uid,gid,组信息
uid:用户唯一身份标识
gid:用户组身份唯一标识
组:
13,grep/find,搜索文件
grep p zrfdir/1.c;在zrfdir目录下的1.c文件中查找带p字母的单词
14,kill,杀死正在进行或已经是dest状态的进程
15,passwd,修改密码
16,history,使用过的命令
17,!!,用户最近一次使用的命令
18,tar,解压文件,gzip,压缩文件
gzip zrfdir/1.c;压缩zrfdir目录下的1.c文件
解压
tar -xvf archive.tar -C /tmp 将压缩包释放到 /tmp目录下
19,finger,查询一些其他使用者的资料
20,cd,改变当前目录,pwd查看当前目录所在路径
cd zrfdir;到zrfdir目录下
cd;退回到根目录
cd ..;返回到上一级目录
21,远程拷贝命令:scp -r 远端用户名@服务器地址:/home/path/ ./(目标路径)
即用户名、服务器地址、路径;本地的路径
总结了一些常用的Linux命令,linux命令大全参考网址
http://www.php100.com/html/webkaifa/Linux/2009/1106/3485.html