基础命令:
ls -al(-a显示隐藏的文件,-l(长格式)显示详细信息文件大小)
ls -l ===ll
cd
pwd(打印当前目录)
clear ===ctrl+l
history(查看历史命令)
touch(创建文件)、mkdir -p(创建目录-p参数是使目录递归创建)
rm -rf(-f无需确认的删除,-r删除该目录下所有东西) \rmdir(删除空目录)
vi/vim 、cp(复制)、mv(移动/重命名)
五大查看命令:cat、more、less、head、tail、-F(这几个命令的参数后都是整数行)
常见的符号命令
. 表示当前目录
.. 表示上一级目录
~ 表示家目录
/ 表示根目录
| 表示管道符,一般和grep连用(一般用作过滤)
在读取一段内容时用管道的方式读取,在grep后添加你的限制条件,过滤你不需要的东西
echo 在控制台打印内容相当于java中的println
> 覆写某个文件内容
>> 追加文件内容
解压:tar -zxvf xx.tar.gz -C target(常用)
文件管理命令
- 创建
文件:
touch file_path
如果文件名中有 空格,需要使用双引号包裹
目录:
mkdir dir_path
-p:递归
- 删除
文件
rm:remove
-f :免确认
目录
rmdir:删除空目录
rm -r :表示删除目录
rm -rf :免确认删除目录
卸载软件:
rpm -e --nodeps(忽略软件的依赖关系直接卸载它)
- 编辑
复制:cp:copy
格式:cp source_file target_file
移动/重命名:mv move
mv source_file target_file
文件
编辑内容
vi
- 查看
cat:直接显示文件所有内容
more:分页查看
按“enter”查看
不想看了,“q”
less:分页查看
按键盘“上下键 翻页”
head:查看文件头部内容,默认显示前10行
head -11 passwd:指定查看多行
tail:查看文件尾部内容,默认显示后10行
-F:动态查看,监听
rpm -qa|grep gcc
pwd:print work directory
打印当前目录
history:查看命令的历史记录
clear:清屏= ctrl + L
修改权限:chmod (用户)添加或者删除权限 file
用户分类:所有者 u 同组用户 g 其他人 o
chkconfig iptables off --永久关闭防火墙
chkconfig iptables --list --查看防火墙状态