1、追踪路由:
#tracert 目标地址或ip(显示数据包历程命令,traceroute)
2、网络设置:
#ifconfig eth0 ip地址
3、关键词查找:
#grep -n "122" /目录 /附加查找目录
#find /home -name 关键词 按名字查找关键词还可以按时间 find /home -atime -10四小时内存取过的文件或目录,
#find /home -ctime +10十小时前更改的文件或目录,find /home -size 10K 按文件大小10k查找
4、数据排序:
#sort file 默认的sort是对字符排序,所以当需对数字排序时,加-n,#sort -n file //数字排序
#sort -M file //对月份排序 -m是合并两个已经执行排序的数据文件,-o 输出到指定文件, -k 指定排序的字段,-t 指定字段分隔符
#sort -t ':' -k 3 -n /etc/passwd //对文件的userid字段排序
#du -sh * | sort -nr //找出大文件 -sh ×是查找文件,-r是反向排序,就是降序
dir和ls功能一样,但是dir不区分文件目录,颜色一致。
5、重定向功能:
#ls -l > aa.txt, #ls -ahl查看文件所有组,还有文件权限问题,我们只提下修改功能,
#chmod u=rwx, g=rx,o=rx abc//对用户指定权限,,+,-号是增加和减弱权限,也可以用数字r=4,w=2,x=1,数字相加,,这些都是基本功能,加强下记忆。
RPM(RedHat Pekage Menager):
6、Linux下如何查询安装了哪些rpm软件包:
rpm -qa(query All) ||rpm -q mysql (查具体软件)
安装rpm包: rpm -i rpm包全路径名称(install) 显示全路径:rpm -ivh 路径名卸载rpm包, rpm -e 路径名称, rpm -u 名称(升级 )
Samba软件实现windows和linux两平台资源共享(不常用,有SSH)。
具体操作如下:
查看是否安装:rpm -qa | grep samba 或者 rpm -q rpm(卸载指令: rpm -e rpm,安装过程省略)为安装的Samba设置用户和密码:useradd zebra; passwd zebra; 将用户指定加入到Samba中,cat /etc/passwd |
mksmbpasswd sh > /etc/samba/smbpasswd(这是将目前用户指定samba) 设置密码:smbpassed zebra;
启动samba服务器,service smb start; service sma stop/restart;
学习ssh软件,类似samba,实现window和linux文件的上传和下载,占用端口号为22,多用户终端的最好说明,使用很方便,不再介绍。
回顾之前学得内容:
7、Linux 开机运行级别#init [1,2,3,4,5,6]
0,关机,啥也不干,开了机就关机;
1,单用户,只能有一个用户登录;
2,多用户状态,但是没有网络服务;
3,多用户状态,有网络服务;
4,系统未使用段,用户可自定义实现;
5,图形界面;
6,系统重启,和0功能相似,我们常使用的就是3,或5; 1级别是特殊情况下才用。
8、Linux 下修改默认运行级别:
#/etc/inittab的id5:initdefault,修改数字实现。
修改错误配置,改为6重启时,我们进入grub引导界面时按e,进入选择列表选中级别再输入e,在最后输入1,就是选中单用户权限,这样进入单用户模式,因为单用户开始不读init文件。
Tab或者Alt+/是命令提示功能,pwd显示当前目录,-rf是强制循环删除,|管道命令,结合各种需要输出指令,还有more,less。