标签:images 忽略 chmod color 基础 find grep 创建目录 正则 userdel
cd app:切换到app目录
cd ..:切换到上一层目录
cd /:切换到系统根目录
ls[参数] [路径或文件名]
ls:
ls -a:显示所有文件或目录(包含隐藏文件)
ls -l:缩写为ll,显示文件详细信息(包括权限信息)
ls -r:递归列出目录和文件
mkdir:
mkdir aaa:
mkdir -p bbb/ccc/ddd:如果父目录不存在则生成父目录
rmdir:
rmdir aaa:只能删除空目录
rmdir bbb/ccc/ddd
rm:
rm a.txt 删除需要用户确认
rm -f a.txt 删除不需要用户确认
rm -r a 递归删除
rm -rf a 递归删除不询问
rm -rf * 删除所有文件
rm -rf /* 自杀
cp:
cp a.txt b.txt 复制
cp a.txt ../ 将a.txt复制到上一层目录
mv:
mv a.txt ../ 将a.txt移动到上一层目录
mv a.txt b.txt重命名
cat:显示文件内容
cat a.txt
cat a.txt >b.txt:获取a.txt的内容写入b.txt,会覆盖
cat a.txt >>b.txt 追加
more:显示内容超过一个画面长度的情况,按空格显示下一个画面,回车显示下一行
more a.txt
less:与more类似,可以通过pgUp、pgDn控制上下翻页
less a.txt
按q退出查看
head:显示文件前几行内容
head -20 a.txt
tail:显示文件后几行内容
tail -10 a.txt:查看后十行数据
tail -f catalina.log:动态查看日志
ctrl+c退出查看
touch:创建空文件
vi:既可以查看文件也可以编辑文件
i:在当前位置前插入
I:在当前行首插入
a:在当前位置后插入
A:在当前行尾插入
o:在当前行之后插入一行
O:在当前行之前插入一
find:列出的那个钱目录及子目录下所有目录和文件
find *.txt:在当前目录查找以.txt结尾的文件名
find /root -name "*.txt":在/a目录下查找以.txt结尾的文件
find /root -iname "*.txt":同上,忽略大小写
grep:使用正则表达式搜索文本,并将匹配的行打印
echo hello world | grep hell
rwx 读写执行三个权限,在linux中文件权限信息分为----------十位表示, 其中第一位值有-和d,-代表是文件,d代表文件夹 后面九位每三位代表一个读写运行三个权限:-代表无权限,第一个r代表具有读取,第二个w代表具有写,第三个x代表具有运行 其中第一个三位代表当前用户,第二个三位代表和当前用户同组的其他用户,第三个代表其他不同组用户 chmod:变更文件或目录权限 chmod 755 a.txt chmod u+r a.txt:给当前用户添加r权限
tar -cvf testdir.tar testdir/ 将testdir 文件夹下的文件打包到 testdir.tar 中 -c:创建一个新tar文件 -v:显示运行过程的信息 -f:指定文件名
gzip testdir.tar 将testdir.tar 文件压缩
pwd:显示当前工作目录
help:帮助
ps:显示进程
ps -ef:显示所有进程
ps -ef | grep ssh:在所有进程中搜索和ssh相关的
kill:杀掉进程
kill 1234
kill -9 1234:强制杀死1234进程
标签:images 忽略 chmod color 基础 find grep 创建目录 正则 userdel
原文地址:http://www.cnblogs.com/roxy/p/7768360.html