2021-03-02 分类: 网站建设
find/-name filename
根据名称查找/目录下的filename.txt文件。
find.-name "*.xml"
递归查找所有的xml文件
2,查看一个程序是否运行
ps -eflgrep tomcat
查看所有有关tomcat的进程
3,终止线程
kill -9 19979
终止线程号位19979的进程
pkill -9 java
批量终止java进程
4,查看文件,包含隐藏文件
ls -al
5,当前工作目录
pwd
6,复制文件
cp source dest
复制文件
cp -r sourceFolder targetFolder
递归复制整个文件夹
scp sourecFile
romoteUserName@remoteIp:remoteAddr
远程拷贝
7,创建目录
mkdir newfolder
创建文件:touch test.txt
8,删除目录
rmdir deleteEmptyFolder
删除空目录
rm -rf deleteFile
递归删除目录中所有内容
9,移动文件
mv /temp/movefile /targetFolder
10,重命令
mv oldNameFile newNameFile
11,切换用户
su -username
12,修改文件权限
chmod 777 file.java //file.java的权限 -rwxrwxrwx,r表示读,w表示写,x表示可执行
13,压缩文件
tar -czf test.tar.gz/test1/test2
zip -r test.zip/test
14,列出压缩文件列表
tar -tzf test.tar.gz
15,解压文件
tar -xvzf test.tar.gz
upzip test.zip
16,查看文件头10行
head -n 10 example.txt
17,查看文件尾
tail -n 10 example.txt
18,查看日志类型文件
tail -f exmaple.log //这个命令会自动显示新增内容,屏幕只显示10行内容的(可设置)
19,使用超级管理员身份执行命令
sudo rm a.txt 使用管理员身份删除文件
20,查看端口占用情况
netstat -tin | grep 8080 查看端口8080的使用情况
21,查看端口属于哪个程序
lsof -i:8080
22,free -m 查看内存使用量和交换区使用量
[root@iZ2513wqj05Z ~]# free -m total used free shared buffers cached Mem:3535 2454 1080 16 216 440 -/+ buffers/cache:1797 1737 Swap:0 0 0
23,df -h 查看各分区使用情况
[root@iZ2513wqj05Z ~]# df -h Filesystem Size Used Avail Use%Mounted on /dev/xvda1 20G 5.4G 14G 29% /devtmpfs 1.9G 0 1.9G 0% /devtmpfs 1.8G 0 1.8G 0% /dev/shmtmpfs 1.8G 17M 1.8G 1% runtmpfs 1.8G 0 1.8G 0% /sys/fs/cgroup
24,du -sh查看指定目录的大小
[root@iZ2513wqj05Z ~]# -sh /mnt/online/3.2G /mnt/online/
本文名称:程序员必须掌握的24个Linux常用命令!
文章出自:/news31/103831.html
成都网站建设公司_创新互联,为您提供网站维护、微信公众号、用户体验、云服务器、电子商务、外贸建站
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联
猜你还喜欢下面的内容