作为程序员必会的Linux命令

栏目: IT资讯 · 发布时间: 7年前

内容简介:作为一个程序员不会Linux,那你就不是一个合格的程序员,不要求精通但至少要知道基本的命令和操作:find / -name name.txt 根据名称查找/目录下的name.txt文件。find . -name “*.xml” 递归查找所有的xml文件。

作为一个 程序员 不会Linux,那你就不是一个合格的程序员,不要求精通但至少要知道基本的命令和操作:

1.查找文件命令:

find / -name name.txt 根据名称查找/目录下的name.txt文件。

find . -name “*.xml” 递归查找所有的xml文件。

find ./ -size 0 | xargs rm -f & 删除文件大小为零的文件

ls -l | grep '.jar' 查找当前目录中的所有JAR文件

grep 'test' d* 显示所有以d开头的文件中包含测试的行。

grep 'test' aa bb cc 显示在AA,BB,CC文件中匹配测试的行。

grep '[a-z]{5}' aa 显示所有包含每个字符串至少有5个连续小写字符的字符串的行。

2.复制文件命令:

cp source dest 复制文件

cp -r sourceFolder targetFolder 递归复制整个文件夹

3.打包和压缩文件命令:

bunzip2 file.bz 解压一个叫做 'file.bz'的文件

bzip2 file 压缩一个叫做 'file' 的文件

gzip -9 file1 最大程度压缩

rar a file1.rar test_file 创建一个叫做 'file1.rar' 的包

rar a file1.rar file1 file2 dir1 同时压缩 'file1', 'file2' 以及目录 'dir1'

rar x file1.rar 解压rar包

unrar x file1.rar 解压rar包

tar -cvf archive.tar file1 创建一个非压缩的 tarball

tar -cvf archive.tar file1 file2 dir1 创建一个包含了 'file1', 'file2' 以及 'dir1'的档案文件

tar -tf archive.tar 显示一个包中的内容

tar -xvf archive.tar 释放一个包

tar -xvf archive.tar -C /tmp 将压缩包释放到 /tmp目录下

zip file1.zip file1 创建一个zip格式的压缩包

zip -r file1.zip file1 file2 dir1 将几个文件和目录同时压缩成一个zip格式的压缩包

unzip file1.zip 解压一个zip格式压缩包 。

作为程序员必会的 <a href='https://www.codercto.com/topics/18170.html'>Linux</a> 命令

4.创建目录命令:

mkdir newfolder

5.查看文件,包含隐藏文件

ls -al

6.查看当前工作目录

pwd

7.删除目录

rmdir deleteEmptyFolder 删除空目录 rm -rf deleteFile 递归删除目录中所有内容

8.移动文件

mv /temp/movefile /targetFolder

作为程序员必会的Linux命令

9.重命名命令

mv oldNameFile newNameFile

10.切换用户

su -username

11.修改文件权限

chmod xike file.java //file.java的权限-rwxrwxrwx,r表示读、w表示写、x表示可执行

12.启动tomcat

进入tomcat的bin目录,nohup ./startup.sh & tail -f ../logs/catalina.out , tail -f ../logs/catalina.out 同时查看tomcat启动日志。

作为程序员必会的Linux命令


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

点石成金

点石成金

[美] 克鲁格 (Steve Krug) / 蒋芳 / 机械工业出版社 / 2015-1-1 / CNY 59.00

《点石成金:访客至上的Web和移动可用性设计秘笈(原书第3版)》是一本关于Web设计原则而不是Web设计技术的书。《点石成金:访客至上的Web和移动可用性设计秘笈(原书第3版)》作者是Web设计专家,具有丰富的实践经验。他用幽默的语言为你揭示Web设计中重要但却容易被忽视的问题,只需几个小时,你便能对照书中讲授的设计原则找到网站设计的症结所在,令你的网站焕然一新。一起来看看 《点石成金》 这本书的介绍吧!

CSS 压缩/解压工具
CSS 压缩/解压工具

在线压缩/解压 CSS 代码

图片转BASE64编码
图片转BASE64编码

在线图片转Base64编码工具

HEX CMYK 转换工具
HEX CMYK 转换工具

HEX CMYK 互转工具