首页
社区
课程
招聘
[原创]linux 常用命令
发表于: 2017-6-1 23:38 3613

[原创]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


[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 1
支持
分享
最新回复 (0)
游客
登录 | 注册 方可回帖
返回
//