-
-
[原创]linux 常用命令
-
发表于: 2017-6-1 23:38 3613
-
怕忘了,做个笔记,没事翻翻
pwd:查询当前目录
‘/’代表根目录,/root并不是根目录。'.'代表当前目录。'..'代表上层目录
cd:change directory,切换目录。cd / :切换到根目录。 cd ..:返回上一级目录。tab自动补全。
ls:查看当前目录下的文件或目录。
ls -l:查看下面详细信息:drwxr-xr-x 2 cyborg cyborg 4096 Jun 1 10:45 Desktop
drwxr-xr-x(d:类型为目录。rwx:权限,1组:属主;2组:属组;3组:其他用户) 2(文件硬链接数目)
cyborg(属主) cyborg(属组) 4096(大小,单位为byte字节) Jun 1 10:45(修改时间) Desktop。
ls -lh:h=human,人性化展示列表。
ls -a:查看所有(包括隐藏)ls -l 文件夹/:不用进入查看文件夹里面的文件或目录
touch .test:创建一个文件名为.test隐藏空文件。空文件夹也是要占容量的(4k)。
mkdir:创建目录。mkdir -p cn/shandong/jinan:一次性递归创建一堆目录
vim test:创建一个文件名为test的文档。
cat test:查看文件内容。-n:显示行号 -T:不显示制表符 合并:cat new1 new2 new3 > fly.rar
more test:一点点看,回车跳一行或空格跳一页,q退出。less test:more的高级版
tail test:查看尾几行,-数字:设定显示行数;-f 其他进程试用文件时查看,适用于监视日志
head test:头几行,同tail,但无-f功能
mv:move 移动
tree 文件夹名:查看文件夹的树结构
man 命令名:查看帮助,或者 命令名 --help 或者 help 命令名:查看内置命令
cp:复制粘贴一体 ;cp -R 递归复制目录内部
find / -name 'yum.log':从根(/)目录开始找yum.log的文件,也可'*.log'通配,路径可以根据实际情况写如 find /var/ -name 'index.php'
>文件名:清空文件
grep -n hello yum.log:在yum.log 定位hello字符串 -n,显示行号;-v a:不含有a的 ; -c:只显示共多少行匹配; -e :多匹配(或)如:grep -e a -e b -e c file1等价于grep [abc] file1等价于grep [a-c] file1
wc 文件名:统计返回:行数,单词数,字节数,文件名
dd:意思是disk dump,如:dd if=1.txt bs=1 skip=364 of=new.txt
校验md5:md5sum fly.rar 校验sha:shasum fly.rar
更优雅地重启:init 6
[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!
赞赏
- [原创]第一题writeup 1800
- [原创]关于徒手脱壳的几种方法 14812
- [原创]说一说python下的赋值,深拷贝与浅拷贝 3192
- [原创]调试时值得重视的API函数 8281
- [原创]IPv4中的A,B,C类网及子网掩码那些事 3500