访问手机版  

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

招聘|合作 登陆|注册

网络工程师培训

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

工作中经常用到的linux命令

时间:2019-08-11

linux命令手册_linux格式化命令_linux命令

ls: 列出当前文件夹下的所有文件,附带-al可显示隐藏文件,如果想查看文件占多少M或是多少G,可以接着附带–block-size=(可选M或G),比如查看当前所有文件夹下包括隐藏文件在内的所有文件,并显示它们所占多少Mlinux命令,可以这样写ls -al --block-size=M

cd: 打开对应的文件夹,如果后面的文件夹参数是~,则会打开用户文件夹linux命令,如果文件夹参数是/,则会跳到根目录

pwd: 显示当前文件路径

mkdir: 创建一个文件夹

touch: 创建一个空文件,当然有时候直接vim创建并保存可能更直接一点

rm: 删除指定文件,加上-r可以删除文件夹,加上-f可以强制删除,不用询问

mv: 移动旧的文件到新的路径,当然有时候可以用来重命名

cp: 复制文件,如果源文件是文件夹,则需要cp -r 源文件夹 目标文件夹

cat: 打印输出内容

linux格式化命令_linux命令手册_linux命令

less: 分页打印输入内容

head: 打印输入内容的头几行

tail: 打印输入的内容的最后几行,经常是 tail -f 目标日志文件 来调试输出

which: 查看目标命令是否存在以及对应文件路径

whereis: 同which,不过是查看二进程程序的文件路径

find: 查找对应目录下对应的文件,可以添加筛选条件,通常用法是 find . -name ‘xxxx’ 来查找对应文件名特征的文件

find -type f -size +1k -print0 寻找超过过size大小的文件

find -type f -size +1k -print0|xargs -0 du -h 找出大于1k的文件并罗列出来

为了改变它的权限,为拥有者,用户所在组和其它用户提供读,写,执行权限。2、让当前目录中文件属主具有读、写权限,并且文件所属组的用户和其他用户具有读权限的文件。no2.让当前目录中文件属主具有读、写权限,并且文件所属组的用户和其他用户具有读权限的文件。

linux格式化命令_linux命令_linux命令手册

chown: 改变文件的所属用户和用户组,比如 chown biao:biao test.txt 将test.txt的用户和用户组都改为biao

diff: 比较文件的差异,不常用,毕竟用git diff了

date: 打印当前时间

grep: 搜索命令,相当好用,加上-r 可以在当前文件夹下深入到子文件夹进行搜索,如果只是想搜索对应文件而不必打印所有内容可以是附带-rl, 如果不想显示对应的文件名前缀可以附带-h,总之非常好用,必须要熟练的命令,比如要查询日志里面带有xxxx的日志,并根据时间排序输出可以这样子:grep -h “xxxx” interface.log*| sort >> xxxx.log

wc: 统计命令,我经常是wc -l来统计有多少条输出

ps: 查看所有linux进程,通常我是 ps -aux|grep “xxxx” 来查找对应目标进程的状态信息

kill: 杀死目标进程,比如停止一个python进程 kill -9 python进程的pid

top: 查看目前服务器硬件资源状态,通常都是用 top -n 20 查看目前前20个活跃进程占用系统cpu和内存资源的情况,顺便看下服务器cpu和内存资源是什么样的情况

free: 查看内存情况,不如top命令好用

linux命令_linux格式化命令_linux命令手册

crontab: 用来做定时任务的

ifconfig: 查看自己的网卡配置, curl ifconfig.me 可以查看自己服务器的外网地址

ping: 测试对应IP是否可以ping通

traceroute: 追踪到达目标IP对应服务器所经过的设备IP路径

 上一个教程:export命令详解