2013-10-25 Linux指令
基本命令
?
ls :查看当前目录下的文件
cd :进入某个目录
cp :复制
rm :rm –rf file/ (删除file目录下所以文档,-r递归下一层,f文件)
mkdir :创建目录
mv :mv file a/ (将file移动到a目录,如果没有a目录就修改名字为a)
touch :touch file(直接创建一个file文件,如已存在文件就修改file时间)
cat :cat file 查看还有修改文件
more :more file (分屏显示file内容)
head :head file (查看file前10行的内容)
tail :tail file(查看file后10行的内容)
pwd :pwd(查看当前路径)
ps:ps –ef(查看所有进程)
alias:alias? aa=ls或/home/file(aa为设置的快捷键,可以设置为系统命令或目录)
tar:解压缩
clear:clear(清屏)
wc:wc file(显示文件的大小)
file: file file(显示文件的属性信息)
which: which gcc (查找gcc的变量路径)
find: file ./ -name “a.c”(./为路径,-name查找的是名称,”a.c”找的内容)
grep:grep “add” –r */* (在所有文件中查找有”add”的字符,*/*代表所有文件,可以*/*.c, */*.h等)
history:查看当前用户的输入的指令
?
用户命令
adduser:添加用户
useradd:添加用户不带家目录不带密码
deluser:删除用户
passwd:修改密码
su:切换用户
chmod:修改权限
exit:退出
?
其他命令
ln:创建链接文件
硬链接:ln a a1 (类似复制)
软链接:ln –s a a1(a1为子类 a为类)
?
>: ls > abc(将ls出来的内容保存在abc文件,自动创建abc)会刷新内容
>>: ls >> abc (将ls出来的内容叠加保存在abc文件,自动创建abc)叠加内容