linux常见命令总结&linux常用终端快捷键

文件和目录操作命令

touch 文件名,创建新的文件

mkdir 目录名,创建一个新的目录

mkdir -p 目录名/目录名,创建多个嵌套目录

rm -rf 文件名/目录名,强制删除文件/目录

千万不能运行rm -rf /*

mv 文件名 目录名/,移动文件到目录

mv 文件名 文件名,更改文件名

cp 文件名1 文件名2,复制文件1为文件2

cp -r 目录名1/ 目录名2,复制目录1为目录2,若目录已2存在,则目录1被复制到目录2下

pwd,查看当前所在路径

cd ..,进入上一层目录

cd,进入主目录

cd -,快速进入上一次的目录

cd ../..,返回上两层目录

ls,列出当前目录所有文件

ls -al,以列表形式列出当前目录所有文件包括隐藏文件

ll -ah,以方便阅读的形式列出所有文件

tree,以树形显示目录的文件架构

sudo chown (-R) 所有者 文件或目录,更改文件或目录所有者,改目录时应该加-R

sudo chgrp (-R) 所属组 文件名或目录名,同上

sudo chmod 777 文件名,文件权限改为可读可写可执行

sudo chmod 755 文件名,文件权限改为可读可执行

chmod u/g/o(所有者,主用户,其他用户)=rwx 文件名

以下是文本处理命令:

cat 文件名,在终端查看文本内容

cat > 文件名,从磁盘创建一个文件

cat 文件名1 文件名2 > 文件名3,把文件12合并为文件3

more 文件名,显示文件内容,按q退出more,按空格键向下滚一屏,按b返回上一屏,按回车向下滚动一行

uniq 文件名,删除重复行

grep -rins word 文件名,在文件中找word,(-i是忽略大小写,-r是递归搜索,-n是标识结果所在行数,-s是不显示错误信息)

sed ‘s/word/replace_word/g’ 文件名,替换文件的文本内容

磁盘管理命令:

df -h,查看磁盘文件可用空间

du -h,显示目录或文件占用空间

du -h 文件名,显示文件占用空间

tar zcvf file.tar.gz file1.txt file2.txt,把文件1和文件2压缩

tar zxvf file.tar.gz,解压文件

进程管理命令:

ps aux,显示当前运行进程

ps aux | grep word,显示搜索到该文本的进程

top,性能分析工具

kill -9 进程号,关闭进程

killall 进程名称,关闭进程

网络工具命令:

 wget 网络地址,下载指定地址的内容

scp 文件名 root@虚拟机地址:/虚拟机目录,将文件复制到虚拟机里

ping 网址,测试网络连通性

用户管理命令:

adduser user,创建用户

userdel -r user,删除用户

passwd user,创建密码

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值