文件目录类命令
浏览目录:cd dir ls ll
浏览文件命令:cat more less
目录操作命令:mkdir rmdir
文件操作命令:touch rm cp mv ln tar
gzip gunzip whereis whtis
pwd 当前位置
tab键 命令不全
cd 返回home目录
cd ~ 返回根目录
cd / 切换到系统根目录
cd pp 当前的文件夹--相对路径
cd /etc 切换到etc--绝对路径
cd $oldpwd 返回刚才路径
cd . 当前目录
cd .. 上一级目录
ls 显示
ls -a 显示隐藏命令
ls -l 显示详细
ls -l /cxxx 显示详细某某目录内容
mkdir 建立文件夹--不能同时创建子目录
mkdir -p 父目录及子目录的创建
rmdir 删除目录--不能删除子目录,要清空子目录才能删、
rmdir -p 删除子目录
cp 1.bak 2.bak 复制源文件并且可以改文件名为新文件名
cp /etc 复制到某目录下
rm 删除文件
rm * 删除当前目录下的所有文件
rm -f 强制删除--无提示
rm *xxx 通配符,符合某某条件的文件
rm -fr 可以删除目录及文件--无提示慎重使用
-r 递归删除
cat 显示文件内容,或者将数个文件合并成一个文件
> 重定向输出
cat 1.txt 2.txt 把1.txt的内容输出到2.txt里面去
< 重定向输入
cat
>> 追加
cat 1.txt >> 2.txt
cat 1.txt 2.txt > 3.txt 合并文件
cat 1.txt |more 查看更多
more 一般用于需要显示的内容超过一个画面的长度,空格键翻页,回车换行,Q键退出
more /etc/init.d/inittab.conf 不可以上下翻
less 类似more命令,可以上下翻
head -10 initial.conf 显示文件的前几行
tail -10 init.conf 显示尾部的最后10行内容
tail +10 int.conf 显示从第十行到尾部的内容
mv 移动文件或目录
mv a.txt ../ 移动到上一层
mv a.txt b.txt 改名
mv ds ../ 移动目录到上层目录
find 用来寻找文件或目录
find 路径 匹配条件
find / -name http.conf 搜索系统根目录下名为httpd.conf的文件
grep 匹配字符并进行输出
grep user tt.txt
ps -ef |grep ssh
| 命名管道,即左边的内容输出到右边再进行处理
stat 文件 可以查看文件的详细年份信息
touch 新建空文件或者修改文件时间
touch -d 时间 文件
touch *
touch 1.txt
echo "CentOS" >1.txt
who/w 查看当前系统有哪些用户登陆
who 参数
root tty1 2009-06-03 23:29
python tty2 2009-06-03 23:29
root pts/0 2009-06-03 23:28 (192.168.1.3)
tty是本地用户
pts是远程用户
w 显示详细的用户登陆信息
ln 在文件和目录简历连接
ln 参数 源文件或目录 目标文件或目录
ln -s 软连接
ln -s /var/www www www指向/var/www也就是一个快捷方式的意思
ln 1.txt 2.txt 2.txt的内容和1.txt的内容是一样的,改变的话都改变,删除的话只删那个