初学Linux,记录资料,以备留存,亲手测试了一部分,有的正确,不正确的也改了,没有全部测试,如有误,望大神们不吝赐教!
开发常用命令
查找文件
find / -name filename.txt
根据名称查找/目录下的filename.txt文件。
查看一个程序是否运行
ps –ef|grep tomcat
查看所有有关tomcat的进程
终止线程
kill -9 19979
终止线程号位19979的线程
查看文件,包含隐藏文件
ls -al
当前工作目录
pwd
复制文件包括其子文件到自定目录
cp -r sourceFolder targetFolder
创建目录
mkdir newfolder
删除目录(此目录是空目录)
rmdir deleteEmptyFolder
删除文件包括其子文件
rm -rf deleteFile
移动文件
mv /temp/movefile /targetFolder
扩展重命名 mv oldNameFile newNameFile
切换用户
su -username
修改文件权限
chmod 777 file.java
file.java的权限-rwxrwxrwx,r表示读、w表示写、x表示可执行
压缩文件
tar -czf test.tar.gz /test1 /test2
列出压缩文件列表
tar -tzf test.tar.gz
解压文件
tar -xvzf test.tar.gz
查看文件头10行
head -n 10 example.txt
查看文件尾10行
tail -n 10 example.txt
查看日志文件
tail -f exmaple.log
这个命令会自动显示新增内容,屏幕只显示10行内容的(可设置)。
vi
解压文件系列
包括文件和文件夹
文件
.tar
解包:tar xvf FileName.tar
打包:tar cvf FileName.tar DirName
注:tar是打包,不是压缩!
.gz
解压1:gunzip FileName.gz
解压2:gzip -d FileName.gz
压缩:gzip FileName
.tar.gz 和 .tgz
解压:tar -zxvf FileName.tar.gz
压缩:tar -zcvf FileName.tar.gz DirName
.bz2
解压1:bzip2 -d FileName.bz2
解压2:bunzip2 FileName.bz2
压缩: bzip2 -z FileName
.tar.bz2
解压:tar jxvf FileName.tar.bz2
压缩:tar jcvf FileName.tar.bz2 DirName
.bz
解压1:bzip2 -d FileName.bz
解压2:bunzip2 FileName.bz
压缩:韬哥亲测没有
.tar.bz
解压:tar jxvf FileName.tar.bz
压缩:韬哥亲测没有
.Z
解压:uncompress FileName.Z
压缩:compress FileName
.tar.Z
解压:tar Zxvf FileName.tar.Z
压缩:tar Zcvf FileName.tar.Z DirName
.zip
解压:unzip FileName.zip
压缩:zip FileName.zip DirName
.rar
解压:rar x FileName.rar
压缩:rar a FileName.rar DirName
.lha
解压:lha -e FileName.lha