命令行

命令格式

command [-optinon] parameter1  parameter2

ls

ls -all 显示所有文件 包括隐藏文件
ls -ll  会显示文件的属性大小

/etc

环境变量配置
/etc/enviroment

man 帮助命令

文件命令

whereis 
pwd 查找当前目录
ls  file  echo  mkdir  rmdir (只能删除空的文件夹)
cat 文本的内容输出到屏幕上
重要cp mv rm(rm -rf a 强制循环删除a文件夹的所有内容)   粘贴 移动  删除
重要chown chgrp  chmode  所有者 所有组 权限
      chown root filename 注意在操作文件夹的时候,要是对文件夹的文件也都执行相应的操作的话,使用 chown -r root file    
chmod  - 765 mkdir.txt    chmod  u-x 给创建者减去执行的权限 chmod u+x 相反(u:所有者  g:代表所属组  o:代表其他)
groups  id  查看用户属于那些所属组
usermod -G  将用户添加到所属组 usermod -a -G root zmm
gpasswd -d zmm www-data 讲zmm从www-data组里面删除
grep 在文本中查找关键词
find  查找文件
locate 
ln  ln -s软链接  类似windows的快捷方式
ln -h硬链接        区别软连接是链接 硬链接是源文件的拷贝 

关于所属组的用法

http://www.cnblogs.com/xd502djj/archive/2011/11/23/2260094.html

find的用法

find / -name "filename" 根据名称查找
locate 和find一样是查找功能,本地数据库索引查找 ,查找前,更新数据库 updatedb
find 可以根据时间查找,根据大小查找 名称查找

压缩解压(gzip tar)

tar tar -x解压   f表示用一个文件打包
tar -cvf hello.tar hello.txt
tar -xzvf 解压

diff patch

diff比较文件之间的区别
diff  -y diff1 diff2
diff  -u diff1 diff2 补丁单元的形式
制作补丁
diff -Nu diff1 diff2  >diff.patch
打补丁
patch -p0 < diff.patch
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 基础 1. 学习基础的bash用法,具体地说,阅读bash的man手册(man bash 并通读一遍);很简...
    Leon_Geo阅读 1,147评论 1 19
  • cp 复制cp test.log tess.logmv 改名mv tess.log test.log.bakln ...
    庄栋栋阅读 481评论 0 0
  • 吃着饭, 想起你, 泪掉下, 咸咸的。 没有了一丝的勇气, 亦是丢失了自信的脾性。 不可以, 无法能找到你的存在却...
    阿俊xi阅读 184评论 0 0
  • 简短的诗应该是我的最爱。爱到可以整篇整本的看完,许久之后,再次翻阅它,便又有了新的的体味。反反复复,不需刻意...
    Yovna阅读 327评论 0 0
  • 皓月当空,清风徐来。愿年年岁岁花相似,岁岁年年人团圆。
    布大叔阅读 186评论 0 0