Linux常用命令

1.查看ip地址:

ifconfig

2..删除文件

rm 文件名称

删除文件夹:

rm -r 文件夹名称

强制删除文件夹:

rm -rf 文件夹名称

3.将文件root权限修改为所有者:

chmod 777 文件名称

将文件夹root权限修改为所有者:

chmod -R 777 文件夹名称

4.压缩解压

tar文件夹压缩:

tar -czvf 目标文件夹名称.tar.gz 待压缩文件夹名称
解析:c是创建/归档之意,
           v是显示归档过程,
           f是要操作的文件名,
           z是指通过gzip来压缩。

tar文件夹解压:

tar -xzvf 待解压文件夹名称
tar -xvf 待解压文件 -C 解压位置

zip文件夹压缩

zip -r -q -o 目标文件夹名称.zip 待压缩文件夹名称
 解析:  -r是递归打包之意,
             -q是安静之意(不输出屏幕),
             -o表示输出的文件。

zip压缩当前目录下的所有文件和文件夹:

zip -r 目标文件夹名称.zip ./*

zip文件夹解压:

unzip -o -d 目标文件夹名称 待压缩文件夹名称

解析:-o表示若有同名文件,则直接覆盖,不提示,
               -d表示解压后存放的目录。

5.查看进程:

ps -ef

查看某个指定进程:

ps -ef | grep 进程名称

杀进程:

kill -9 进程id

6.查看tcp端口号占用情况:

lsof -i:端口号

释放端口号:

kill -9 占用的id

7.同一网段上传输文件:

scp 本地文件夹名存储路径 目标机用户名@目标机ip:目标机存放路径

8.过滤指定文件中指定内容:

cat 文件名称 | grep -a '查找内容'

9.删除指定文件中指定内容所在行:

sed -i '/指定内容/d' 文件名

你可能感兴趣的:(Linux,linux)