linux学习,基本指令大全2

网络的相关命令

修改ip地址 (修改ip地址一般都是超级管理员root进行管理)
 Ifconfig eth0 192.168.15.101
 Su – root 切换到root用户下
 Ifconfig eth0 down //关闭第一块网卡
 Ifconfig ehh0 up //打开
注意:inet addr:。。。。Bcast:。。。。。Mask:255.255.254.0——–这一行没有 也就是看不到IP地址。
解决办法:
先用dhclient eth0获取IP地址,

然后运行ifconfig eth0
如果是静态IP 可能获取到的IP不是/etc/sysconfig/network-scripts/ifcfg-eth0 配置的IP

用dhclient eth0 获得IP之后。reboot一下 应该就OK 了。。
至少 我是这么解决的。。。

Ping命令
示例:

ping –n 10 192.168.56.101 //发送包次数
ping –t 192.168.15.101 //持续不断的发送

远程管理Linux
telnet SecureCRT Putty

telnet远程登录
格式: telnet 主机名/IP 端口号

cd 切换到当前用户根目录下
cd ../ 切换到上一级目录下
cd .. 回到上一级目录
ls 显示文件和目录列表

 Cd /tmp

mkdir abc 创建目录
mkdir –p a/b/c 创建多级目录 父目录不存在情况下先生成父目录

rm abc 删除目录
rm –f abc 强制删除目录或文件
rm –rf abc
rm –r abc 同时删除该目录下的所有文件

看文本文件

cat sort.txt
tac sort.txt 反过来看文本
touch t.txt 生成一个空文件
echo 生成一个带内容文件
cp 复制文件或目录
mv new.txt /home/itcast 移动一个文件
wc new.txt 统计多少行 多少个单词 多少个字符

Tab键可以自动补全

rmdir 删除空目录
pwd 显示当前工作目录
ln 建立链接文件
more less new.txt
tail tail.txt

系统信息显示命令

stat 显示指定文件的相关信息,比ls命令显示内容更多
who 查看当前有哪些用户登录了
who am I 查看我是谁
hostname 显示主机名称
uname –a 显示挡墙系统
dmest 显示系统信息

top 是linux下常用的性能分析工具,能否实时显示系统中各个进程的资源占用情况,类似于windows任务管理器
参数:
d 指定每两次屏幕信息刷新之间的时间间隔
p 通过指定监控进程ID来仅仅监控某个进程的
S 指定累计模式
S 使top命令在安全模式中运行。浙江取出交互命令所带来的潜在危险
i 使top不显示任何闲置或者僵死进程
c 显示整个命令行而不只是显示命令名

这里写图片描述

这里写图片描述

这里写图片描述
这里写图片描述

这里写图片描述

杀死一个进程

ps –ef |grep top
kill -9 5809

这里写图片描述

service sshd restart 启动某个服务
chkconfig
service iptables stop 关闭防火墙

这里写图片描述

这里写图片描述

tar –czvf tard.tar.gz sort.txt tail.txt 压缩
C表示create; z指定压缩协议 ;v把压缩过程显示出来; f显示文件清单;
tar –xzvf tard.tar.gz 解压缩

这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述
这里写图片描述

这里写图片描述
这里写图片描述
这里写图片描述

用户和组账户管理
Linux操作系统是一个多用户操作系统,他允许多用户同时登录到系统上并使用资源。系统会根据账户来区分每个用户的文件,进程,任务和工作环境,使得每个用户工作都不受干扰。
用户账户:
A:普通用户账户:
B:超级管理员账户:管理员在系统上的任务是对普通用户和整个系统进行管理。对系统具有绝对的控制权,能够对系统进行一切操作。

组账户:
A:私有组:当创建一个用户时没有指定属于哪个组,linux就会建立一个与用户名同名的私有组,此私有组只含有该用户
B:标准组:当创建一个用户时可以选定一个标准组,如果一个用户同时属于多个组时,登录后所属的组为主组,其他的为附加组。

这里写图片描述

useradd itcast1 –d /home/itcast1 –p 123
id itcast1 查看该组
passwd itcast1
useradd itcast2 –d /home/itcast2 –p 123 –g users
id itcast2
userdel itcast2 删除用户组

这里写图片描述

这里写图片描述
这里写图片描述

Sudo 把系统管理员的权限委托给某一个人

这里写图片描述
这里写图片描述

这里写图片描述
这里写图片描述
这里写图片描述

这里写图片描述

echo c >> tail.txt 追加写入c 原先内容也不被覆盖掉
ls 2> tail.txt

重定向输入

grep abc < tail.txt

Linux管道
管道(|字符)能连接命令:
Command1|command2
传送command1的标准输出给command2的标准输入,而不能输出到屏幕
结合多个工具的功能
Command1|command2|command3,,,等

ls –l | wc –l 把ls输出的结果作为wc命令的输入,可以算数文件的个数
cat new.txt | sort –n | uniq
cat new.txt | tr ‘A-Z’ ‘a-z’ 把所有的大写字母都转换为小写字母

这里写图片描述

Ssh:安全传输协议

scp远程copy
Shell:命令解释器,是用户和系统沟通的媒介,用户通过shell输入命令,得到返回结果
Linux包含各种shell,默认采用的是bash
系统可用的shell记录在/etc/shells中

这里写图片描述

这里写图片描述

这里写图片描述

这里写图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值