2011/4/29 星期五 晴 最高温度 35 最低温度 18 心情 失望
今天学习了linux的基本命令
cd
cd .. 回到上级目录
cd 回到当前家目录
cd - 和上个目录来回切换
ls
-a 显示全部文件(“.”开头的是隐藏文件)
-A 除去-a中的 . 和 ..
-d 显示目录自身
-l 显示文件详细内容(ls -l=ll)
-h 以易读的方式显示
-r 逆序显示
-R 递归显示文件的内容
linux中的文件类型
- 普通文件
l 符合链接文件
b 块设备文件
s socket文件
d 目录
c 字符设备
p 命令管道
对目录的操作:
mkdir 创建目录
rmdir 删除目录
rmdir -r filename递归删除
tree显示目录树
eg:tree /etc/conf
对于文件的命令:
查看文件内容cat,less,more,tail,head
cat eg: cat wang(文件名)
-A=-E(显示换行符"$")
-n 显示行号
缺点:只能向下翻,且每一次都需执行命令
more 分页查看文件
“空格键”--向后翻一屏
“回车”--向后翻一行
less 使用方法和man中的相同
tail 显示文件后十行
head 显示文件前十行
eg:head/tail -n N filename N为数字
cp
-f 强行拷贝
-r 拷贝目录
-a 不复制链接文件夹
-P 不拷贝链接文件
mv 移动
rm 删除
-r 递归删除(删除目录)
-f 直接删除不确认
rm -r -f aaa(目录名)(递归删除且不必确认)
file 查看文件的具体信息内容
eg:file /etc/passwd
关于用户和用户组的操作:
重要文件: /etc/passwd ,/etc/shadow, /etc/group, /etc/gshadow
/etc/passwd 用户账号
/etc/shadow用户密码
/etc/group用户组
/etc/gshadow用户组密码
查看用户账号:cat /etc/passwd
添加用户 useradd
删除用户 userdel
添加组 groupadd
删除组 groupdel
修改账号信息 usermod
-u 修改UID
-g 修改GID
linux中的权限
针对文件:
r(读):可以使用cat,more,less
w(写):vim,nano
x(执行):针对可执行文件如脚本
针对目录:
r:可ls,但不能ls -l
x:可以cd,ls -l
更改属主属组
属主 chown
属组 chgrp
权限 chmod
bash的使用技巧:
ctrl+a:删除光标前一行
Ctrl + u:剪切光标之前的内容
Ctrl + k:与上一个快捷键相反,剪切光标之后的内容
Ctrl + y:粘贴所剪切的内容
Ctrl + t:交换光标之前两个字符的顺序
按下ctrl然后按左右键光标会在行间切换
Ctrl + w:删除光标左边的参数(选项)或内容
阅读(1603) | 评论(0) | 转发(0) |