命令行快捷键
tab 命令补全
ctrl+c 中断执行
ctrl+d 录入结束,终端操作和exit一样
bc
计算器
quit 退出, scale=3 指定小数位数
man
命令说明
man –f man
man –lp
shutdown, reboot
关机,重启
sync
同步内存数据到硬盘
su
切换用户
root 切换到root(su 无参默认切换到root)
- root 切换账号时,同时切换环境变量
文件类类型
ls –l
普通文件 [-]
目录 [d]
链接文件 [l]
设备和设备文件
块 [b]
字符 [c]
套接字 [s]
管道 [p]
*.sh 脚本批处理文件
*.Z, *.tar, *.tar.gz, *.zip, *tgz 压缩文件
尽量避免特殊字符 *?><;&![]|\’”’(){}
目录配置标准 FHS
可分享(shareable) | 不可分享(unshareable) | |
不变的(static) | /usr(软件) | /ect(配置文件) |
/opt(第三方软件) | /boot(开机与内核文件) | |
可变支l的(variable) | /var/mail(用户邮件信箱) | /var/run(程序相关) |
/var/spool/news(新闻组) | /var/lock(程序相关) |
文件操作
ls
-l 查看文件属性
--full-time 查看文件完整时间
cp 复制文件
cp 源文件 目标文件
cd 切换工作目录
. | 当前目录 |
.. | 上一层目录 |
- | 前一个工作目录 |
~ | 目前用户 的目录 |
~account | 用户account 的目录 |
cd /tmp
cd /[从根目录起]
cd ../[返回上一层目录]
cd ./[当前目录]
pwd 查看当前目录
pwd
pwd –P [查看link文件源地址]
mkdir 新建目录
mkdir [-mp]
-m 直接高置权限, –p 递归创建目录
mkdir testing
mkdir –p test1/test2
mkdir –m 711 test2
rmdir 删除”空“目录
rmdir [-p] 连同上层空目录一起删除
rmdir test
rmdir –p test1/test2
rm 删除文件目录
touch 新建空的文件
touch testing/testing
文件权限
* 组信息 /etc/group
* 用户信息 /etc/passwd
* r:4, w:2, x:1
* –R参数,递归变更
* [u/g/o/a] [+/-/=] [r/w/x]
chgrp 修改所属用户组
chgrp users install.log
chown 修改文件所有者
chown bin install.log
chown :root install.log
chown root:root install.log
chmod 修改文件权限
chmod 777 .bashrc
chmod u=rwx,go=rx .bashrc
原文:http://www.cnblogs.com/app-lin/p/5176614.html