访问手机版  

Linux常用命令|Linux培训学习|考试认证|工资待遇与招聘,认准超级网工!

招聘|合作 登陆|注册

网络工程师培训

当前位置:网络工程师 > 技术课程 > linux > 热点关注 > linux常用命令

平时工作常用linux命令总结

时间:2019-07-14

linux命令_linux重启命令_linux 命令

平时工作常用linux命令总结

mkdir创建目录 make dir

cp拷贝文件 copy

mv移动文件 move

rm删除文件 remove

# 创建连级目录
mkdir -p a/b/c
# 拷贝文件夹a到文件夹b下面
cp -rf a/ b/
# 移动文件夹a到b,并重命名为c
mv -rf a/ b/c
#  删除a文件夹下所有的文件
rm -rf a/*

cat 查看文件内容:

cat a.log 在终端查看a.log内容

linux重启命令_linux命令_linux 命令

less 查看大文件,类似vim操作支持/查找

tail 持续输出内容:

tail -f a.log 持续输出a.log的内容 可以加-n 表示输出的行数

head 查看文件开头部分

head -n 10 a.log 查看a.log开头10行

grep用来对内容进行过滤,带上--color参数,可以在支持的终端可以打印彩色linux命令,参数n则输出具体的行数,用来快速定位。

查看nginx log中的POST请求:grep -rn --color POST access.log

如果我想要看某个异常前后相关的内容,就可以使用ABC参数。它们是几个单词的缩写,经常被使用。

linux命令_linux 命令_linux重启命令

Aafter 内容后n行

Bbefore 内容前n行

Ccount? 内容前后n行

就像是这样:

    grep -rn --color Exception -A10 -B2   error.log

 
 压缩解压缩 

.tar使用tar命令压缩或解压

.bz2使用bzip2命令操作

.gz使用gzip命令操作

linux重启命令_linux 命令_linux命令

.zip使用unzip命令解压

.rar使用unrar命令解压

最常用的就是.tar.gz文件格式了。其实是经过了tar打包后linux命令,再使用gzip压缩。

创建压缩文件

    tar cvfz  archive.tar.gz dir/

解压

    tar xvfz. archive.tar.gz
   

mount 挂在磁盘或者挂载远程共享文件

linux重启命令_linux命令_linux 命令

mount -t cifs -o username=share,password=share,rw,file_mode=0777,dir_mode=0777,uid=0,gid=0//192.168.1.120/share /root/share

chown用来改变文件的所属用户和所属组。

chmod用来改变文件的访问权限。

这两个命令,都和linux的文件权限777有关。

      # 修改a目录的用户和组为 xjj
      chown -R xjj:xjj a
      # 给a.sh文件增加执行权限
      chmod a+x a.sh

ps

ps命令能够看到进程/线程状态

# 找到java进程

ps -ef | grep java

top

系统状态一览,主要查看。cpu load负载、cpu占用率。使用内存或者cpu最高的一些进程。下面这个命令可以查看某个进程中的线程状态。