【linux】工作时使用的命令

几个基本操作:

 1.查看当前文件夹下的内容: list

 2.查看当前所在的文件夹:pwd

3.切换当前工作文件夹:cd

4.文件不存在时,新建文件:touch

5.创建目录:mkdir

6.删除指定的文件:rm

7.清屏:clear

8.管道:| 将上一个命令的输出作为下一个命令的输入

9.关机/重启 shutdown (-r 参数代表重启)

文件与目录操作:

查看文件夹下文件,包括隐藏文件: ls -a

回到根目录: cd /

回到用户主目录: cd ~

创建多层目录: mkdir -p a/b/c

复制文件: cp a/b.txt c/

移动文件(可用于重命名): mv a b/c/

文本和文件内容操作:

查看文件内容:cat filename 文件内容比较多时会用more

文本内容查找:grep

输出到文件: >

追加到文件  >>

压缩与解压缩: 1. gzip/zcat 2. bzip2 / bzcat

打包: tar (eg: tar -jcf -f /root/etc.tar.bz2 --exclude=/root/etx* 打包root目录 但不要root目录下etc开头的文件)

网络操作:

查看和配置网卡:ifconfig  (eg: 查看当前主机的ip地址: ifconfig | grep inet)

检测到目标ip地址的链接是否正常: ping

管理:

查看当前谁在线: who

查看网络的联机状态:netstat -a

查看后台执行的程序: ps -aux

改变文件所属用户组:chgrp

改变文件所有者: chown

改变文件的权限:chmod (eg: chmod 770 test.sh)

  

原文地址:https://www.cnblogs.com/xdsux/p/9876163.html