Linux常用命令

文件命令

  • ls
ls   -a    列出所有文件或目录
ls   -l    列出文件或目录的详细信息
  • cd
cd         切换目录
cd   .     当前目录
cd   ..    上级目录
cd   ~     最近访问的目录
  • pwd
pwd        显示当前目录
  • mkdir
mkdir  -p  创建多级目录,如果没有父目录就会创建
mkdir  -m   可以创建带有权限的目录
mkdir  -m  777 目录名   创建权限为777的目录
  • rmdir
rmdir      删除空目录
  • touch
touch   filename   创建空文件(如果文件存在会改名)
  • echo
echo       创建带有内容的文件
echo  内容  >  文件名     
  • cat
cat   filename     查看文件内容
tac   filename     从最后一行开始显示
nl    filename     显示出行号
  • rm
rm   -rf   递归删除子目录
  • mv
mv   file1  file2      移动
  • cp
cp     file1   file2    拷贝
  • find
find       查找文件
find  /  -name 查找内容   文件名     根据名字查找
find  /  -mtime 查找内容   文件名    根据时间查找
  • grep
grep       在文件中查找指定内容
  • head
head -n 10   显示文件前10
  • tail
tail -n 10      显示文件后10行
tail  -n  +10   显示文件从第10行开始一直到最后一行
  • more
more  分页显示文件内容
  • less
less  分页显示文件内容
PgUp         向上翻一页
PgDn         向下翻一页
/字符串       向下搜索字符串      
?           向上搜索字符串
n/N          重复前一个搜索
q            退出

系统管理命令

top         动态显示当前消耗资源最多的进程信息
ps  -aus    显示进程信息
ifconfig    查看网络情况
ping        测试网络连通
netstat     显示网络状态信息
kill  -9    杀死进程
man         请求帮助
clear       清屏
du    -h    显示文件大小(带单位)
df    -h    显示磁盘大小(带单位)
who         显示在线登录用户
whoami      显示当前操作用户
hostname    主机名
uname       系统信息
alias       给命令重新命名
unalias     解除重命名
|           管道,将一个命令的输出作为另一个命令的输入

关机/重启

shutdown    now    立刻关机
shutdown    -r     重启
shutdown    -h     关机

打包压缩文件

tar   -cvf      只打包不压缩
tar   -zcvf     打包并且用zip压缩
tar   -jcvf     打包并且用bip2压缩
与之相对用的解压分别为
tar   -xvf 
tar   -zxvf 
tar   -jxvf

vim

有命令模式,编辑模式,可以通过Esc或i来切换模式
:q               退出
:q!              强制退出
:wq              保存退出
:set  number     显示行号
:set  nonumber   隐藏行号
/                查找内容,n可以跳到下一个,shift+n可以跳到上一个

查看端口号被哪个进程占用

netstat -anp | grep  端口号

查看进程

ps -aux | grep 进程名
ps  -ef | grep 进程名称
ps  -ef       查看所有进程

可以配合kill -9 PID杀死进程

查看日志指定行数

head  -n  10      显示前10行
tail  -n  10      显示后10行
tail  -n  +10     从第10行显示到最后
cat  文件名 | head -n 15 |tail -n +10    显示第1015

查看Linux目录剩余空间大小

df   -h

添加文件权限

文件默认是666,没有x权限;目录默认是777
chmod [ u / g / o / a ] [ + / - / = ] [ r / w / x ] file

配置环境变量

vi    /etc/profile           进入配置
source  /etc/profile     使配置生效

查找文件find

find   路径名  -name  "字符串"     在指定路径名中查找和名字匹配的文件
find   路径名  -mtime  -30/+30    在指定路径中查找创建时间距离现在30天以内/30天以前的文件
find   路径名  file1  -newer file2   查找比file2新的文件
find   路径名  -size   +/-SIZE      查找比SIZE大/小的文件

查找命令

whatis    命令      命令的描述
whereis   命令      命令在位置
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值