linux常用命令

pwd       打印当前工作目录

cd ..       返回上一级目录

cd /        返回根目录

ls           列出所有文件夹及文件

cat a.txt      输出a文件的内容到屏幕

cat > a.txt     将输出重定向到a文件

less a.txt       输出a文件内容到屏幕,可以回看

more a.txt     输出a文件内容到屏幕,不可回看

mkdir image  创建目录image

mkdir -p image/pics     创建多级目录

rmdir image    删除空目录

rmdir -p image/pics     删除多级目录

rm -r image/pics           强制删除目录及文件

cp a.txt b.txt       复制a文件到b文件

mv a.txt b.txt      移动或重命名文件

touch a.txt          新建文件a.txt

su hy                   切换用户到hy 

sudo touch file1.sh    用super user的权限去做....

top        查看CPU和内存消耗

ps -ux      查看当前激活的进程process status

kill pid      强制杀掉pid这个进程

chmod u+rw,g+rw,o-x a.txt    更改文件权限

chmod u-r dir      更改目录权限

chmod u-w dir

chmod 777 a.txt    用数字更改文件权限

#!/bin/bash   表示文件用bash去执行

which            查询相关命令的路径  e.g.  which top

whatis           查询相关命令的定义  e.g. whatis top

sudo useradd hy      添加用户hy

sudo userdel hy        删除用户hy

sudo passwd hy       设置密码

sudo groupadd java     添加组java

sudo groupdel java       删除组java

sudo gpasswd -a hy java       将用户hy添加到组java

sudo gpasswd -d hy java      删除java组中的用户hy

.bashrc  和  .zashrc  文件的作用是对终端进行设置

 df    显示磁盘使用情况

du    显示文件占用磁盘大小

free   显示内存使用情况

watch   刷新数据,默认每隔2s刷新一次

watch -n 1   每隔1s刷新一次数据

head a.txt     查看文件的开头10行数据

tail a.txt         查看文件的最后10行数据

tail -n3 a.txt     查看文件最后3行数据

wc a.txt     统计文件内的行数\字符数

cal    显示日历

cal 2017    显示2017年的日历

date    显示当前的日期时间

ifconfig   查看ip地址\MAC地址\网关等信息

ifconfig eth0 up    开启网卡

ifconfig eth0 down    禁用网卡

tar -cvf abc.tar file    创建压缩包

tar -xvf abc.tar      解压文件

grep -n  "some options"  file1.txt   在文件中查找字符串并显示行号

netstat  -a    按协议分组显示网络状态

sudo apt-get install php5     安装软件php5

sudo apt-get remove php5    卸载软件php5










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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值