ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

简单Linux命令

2020-01-08 14:03:59  阅读:168  来源: 互联网

标签:文件 grep tar Linux 链接 命令 简单 txt 目录


启动终端: ctr+alt+t -------------------------------------------------------------------------------------- 终端字体放大: ctr+shift+'+',终端字体缩小: ctr+'-' -------------------------------------------------------------------------------------- mkdir 可建一个新目录 -p可递归创建目录。   rmdir 删除空文件夹 -------------------------------------------------------------------------------------- rm 删除文件或目录 -i 交互    -f 强制删除,忽略不存在的文件,无需提示    -r 递归地删除目录下的内容,删除文件夹时必须加此参数    -d 删除空目录 -------------------------------------------------------------------------------------- cp 文件或目录复制到另一个文件或目录中    -a 复制目录时使用,保留链接、文件属性,并递归地复制目录,简单而言,保持文件原有权限。    -i 交互    -r 若给出的源文件是目录文件,则cp将递归复制该目录下的所有子目录和文件,目标文件必须为一个目录名。    -v 显示拷贝后的路径描述 -------------------------------------------------------------------------------------- mv 移动文件或目录 -i 交互,避免误覆盖文件    -v 显示移动后的路径描述 -------------------------------------------------------------------------------------- 1. 重定向命令:> 如:ls > test.txt ( test.txt 如果不存在,则创建,存在则覆盖其内容 ) -------------------------------------------------------------------------------------- 2. 查看或者合并文件内容:cat gedit    cat a b > c c存在,覆盖c    cat a b >> c c存在,追加到c后 -------------------------------------------------------------------------------------- 3. 分屏显示:more -------------------------------------------------------------------------------------- 4. 管道:| ll | more 写|读 -------------------------------------------------------------------------------------- 5. 建立链接文件:ln     ln -s 源文件 链接文件 软链接:软链接不占用磁盘空间,源文件删除则软链接失效。       ln 源文件 链接文件 硬链接:硬链接只能链接普通文件,不能链接目录。 -------------------------------------------------------------------------------------- 6. 文本搜索:grep grep 'a' 1.txt    -v 求反    -n 显示匹配行及行号    -i 忽略大小写    grep搜索内容串可以是正则表达式。    ^a 行首,以 m 开头的行; grep -n '^a' 1.txt    ke$ 行尾,以 ke 结束的行; grep -n 'ke$' 1.txt    [Ss]igna[Ll] 匹配 [] 中一系列字符中的一个; grep -n '[Ss]igna[Ll]' 1.txt    . (点)匹配一个非换行符的字符;匹配 eee,eae,eve,但是不匹配 ee,eaae; grep -n 'e.e' 1.txt -------------------------------------------------------------------------------------- 7. 查找文件:find    find ./ -name test.sh 查找当前目录下所有名为test.sh的文件    find ./ -name '*.sh' 查找当前目录下所有后缀为.sh的文件    find ./ -name "[A-Z]*" 查找当前目录下所有以大写字母开头的文件 -------------------------------------------------------------------------------------- 8. 通配符  *: 代表0个或多个任意字符  ?: 代表任意一个字符  [列举的字符]: 代表的任意一个字符 -------------------------------------------------------------------------------------- 9. 打包及压缩:tar tar [选项] 打包生成的文件名 文件    -c 生成档案文件,创建打包文件    -v 列出归档解档的详细过程,显示进度    -f 指定档案文件名称,f后面一定是.tar文件,所以必须放选项最后    -x 解开档案文件    -z 压缩    1> gz压缩格式:tar -zcvf file.tar.gz 文件1 文件2 ...       解压到指定目录:-C (大写字母“C”)tar -zxvf file.tar.gz -C zhaojie/        2> bz2压缩格式 压缩用法: tar -jcvf 压缩包包名 文件    解压用法: tar -jxvf 压缩包包名      3> zip压缩格式 通过zip压缩文件的目标文件不需要指定扩展名,默认扩展名为zip。    压缩文件:zip 目标文件(没有扩展名) 源文件    解压文件:unzip -d 解压后目录文件 压缩文件 -------------------------------------------------------------------------------------- 10. 修改文件权限:chmod  如果想递归所有目录加上相同权限,需要加上参数“ -R ”。   如:chmod 777 test/ -R 递归 test 目录下所有文件加 777 权限 -------------------------------------------------------------------------------------- 11. 查看命令位置:which 命令分为内置命令和外部命令  内置命令是在系统启动时就载入内存执行效率高 cd属于内置命令  外面命令是系统的软件功能,需要时载入内存 -------------------------------------------------------------------------------------- 12. 切换到管理员账号:sudo -s -------------------------------------------------------------------------------------- 14. 设置用户密码:passwd -------------------------------------------------------------------------------------- 15. 退出登录账户: exit -------------------------------------------------------------------------------------- 16. 查看所有的登录用户:who 查看当前所有登录系统的用户信息。 -------------------------------------------------------------------------------------- 17. 关机重启:reboot、shutdown  reboot 重新启动操作系统  shutdown –r now 重新启动操作系统,shutdown会给别的用户提示  shutdown -h now 立刻关机,其中now相当于时间为0的状态  shutdown -h 20:25 系统在今天的20:25 会关机  shutdown -h +10 系统再过十分钟后自动关机 --------------------------------------------------------------------------------------

标签:文件,grep,tar,Linux,链接,命令,简单,txt,目录
来源: https://www.cnblogs.com/lab-zj/p/12166208.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有