Linux shell相关
1 一些常见的问题及解决方法
<1> ssh登录不显示用户名跟路径
可能原因: ssh登录的用户没有配置shell
对应解决方案:在/etc/passwd文件对应用户那一行末尾添加/bin/bash,保存退出, 重新用该用户登录即可
<2> rz上传文件失败
可能原因: 不带参数的rz命令上传大文件时,常常上传一半就断掉了,很可能是rz以为上传的流中包含某些特殊控制字符,造成rz提前退出
对应的解决方案: 用rz -be,并且去掉弹出的对话框中“Upload files as ASCII”前的勾选
相关参数说明:
-a, –ascii
-b, –binary 用binary的方式上传下载,不解释字符为ascii
-e, –escape 强制escape 所有控制字符,比如Ctrl+x,DEL等
<3> 配置无线网卡上网
系统: ubuntu 16.04 x86_64
前提: 系统已经识别无线无线网卡,并且正确安装了驱动程序, 只是由于没有正确配置导致不能上网
步骤:
(1) 查看无线网卡的名字
lshw -C network
从输出的信息中找到无线网卡, 这个找不到的话, 就不用往下看了, "logical name"那一行就是该网卡的名字, 一般是wlan0, 我的是"wls1"
(2) 配置ip,gateway,wifi信息,以下以配置静态ip为例
打开 /etc/network/interfaces
在里面添加如下信息
auto wls1
iface wls1 inet static
address 192.168.1.44
gateway 192.168.1.1
netmask 255.255.255.0
dns-nameservers 114.114.114.114 8.8.8.8 (这个在重启网卡服务后会自动写入/etc/resolv.conf文件中, 印象中应该是最多写两个)
wpa-ssid xxx (要连接的无线ssid, 我这里连接的是wpa2-psk 无线网络,其他的根据实际情况修改)
wpa-psk xxx(连接密码, 这个是密码的明文)
(3) 重启network 服务或者重启电脑 (看网上其他人说无线网卡开机不会自己启动, 但是我实际测试发现我这台机器的无线网卡是开机自启动的)
/etc/init.d/networking restart
经过上述步骤, 不出意外的话, 就通过无线上网了
<3> 因为显示语言编码导致的问题
引用: http://www.360doc.com/content/14/0428/16/17044736_372964025.shtml(不输入帐号直接复制的方法就是禁止在该页面执行js脚本)
系统: ubuntu
一些因为显示语言设置错误导致的显示乱码, 本地化的命令执行不成功等等的解决方法
(1) 查看当前locale设置
2 一些常用但网上不太好找的shell命令
<1> 批量解压缩
ls 2015*.tar.bz2 | xargs -n1 tar jxvf
<2> 后台运行管道命令
nohup bash -c "cat aaa.txt | xargs -n1 host" &
<3>将大文件分割成小文件
模式一:指定分割后文件行数
split -d -l 300 large_file.txt new_file_prefix
模式二:指定分割后文件大小
split -d -b 10m server.log waynelog
<4>查看cpu相关的信息
from: http://www.cnblogs.com/emanlee/p/3587571.html
# 总核数 = 物理CPU个数 X 每颗物理CPU的核数
# 总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数 # 查看物理CPU个数
cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l # 查看每个物理CPU中core的个数(即核数)
cat /proc/cpuinfo| grep "cpu cores"| uniq # 查看逻辑CPU的个数
cat /proc/cpuinfo| grep "processor"| wc -l
#查看CPU信息(型号)
cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c
Linux shell相关的更多相关文章
- linux shell脚本相关知识
最近的项目中,有一个编写linux shell脚本的任务.由于之前不是很熟悉,在这个过程中遇到了很多困难,查找了很多资料,也收获了很多.下面是linux shell脚本中常用的知识总结. 1基础语法 ...
- Linux Shell 通配符、元字符、转义符【转帖】
作者:程默 说到shell通配符(wildcard),大家在使用时候会经常用到.下面是一个实例: 1 1 2 3 4 [chengmo@localhost ~/shell]$ ls a.txt ...
- 【shell 大系】Linux Shell常用技巧
在最近的日常工作中由于经常会和Linux服务器打交道,如Oracle性能优化.我们数据采集服务器的资源利用率监控,以及Debug服务器代码并解决其效率和稳定性等问题.因此这段时间总结的有关Linux ...
- Linux shell 通配符 / glob 模式
概念 glob 模式(globbing)也被称之为 shell 通配符,名字的起源来自于 Unix V6 中的 /etc/glob (详见 man 文档).glob 是一种特殊的模式匹配,最常见的是通 ...
- Linux Shell系列教程之(十七) Shell文件包含
本文是Linux Shell系列教程的第(十七)篇,更多Linux Shell教程请看:Linux Shell系列教程 通过文件包含,可以引用其他文件的内容,也可以将复杂内容分开,使程序结构更加清晰. ...
- Linux Shell系列教程之(十六) Shell输入输出重定向
本文是Linux Shell系列教程的第(十六)篇,更多Linux Shell教程请看:Linux Shell系列教程 Shell中的输出和输入的重定向是在使用中经常用到的一个功能,非常实用,今天就为 ...
- Linux Shell系列教程之(十五) Shell函数简介
本文是Linux Shell系列教程的第(十五)篇,更多Linux Shell教程请看:Linux Shell系列教程 函数可以将一个复杂功能划分成若干模块,从而使程序结构更加清晰,代码重复利用率更高 ...
- linux shell 字符串操作(长度,查找,替换)详解
linux shell 字符串操作(长度,查找,替换)详解 在做shell批处理程序时候,经常会涉及到字符串相关操作.有很多命令语句,如:awk,sed都可以做字符串各种操作. 其实shell内置一系 ...
- Linux Shell脚本攻略 读书笔记
Linux Shell脚本攻略 读书笔记 这是一本小书,总共253页,但内容却很丰富,书中的示例小巧而实用,对我这样总是在shell门前徘徊的人来说真是如获至宝:最有价值的当属文本处理,对这块我单独整 ...
随机推荐
- jquery实现自动补全邮箱地址
开始做的邮箱补全代码 //检查email邮箱 function isEmail(str) { if (str.indexOf("@") > 0) { return true; ...
- 安卓微信浏览器中location.href失效的问题
在移动web中,经常会使用window.location.href去跳转页面,这个方法在绝大多数浏览器中都不会存在问题,但是在安卓手机的微信自带浏览器中,会出现一个奇怪的bug. window.loc ...
- MySQL使用正则表达式比较字段中的数字
今天遇到一个问题,需要对表中的一个类json字段的内容进行筛选,而筛选的条件是值要大于某个值.因为值的位数并不确定,考虑使用正则表达式进行筛选. 字段格式 类json的key-value字段,示例如下 ...
- 向内存0:200~0:23f依次传送数据0~3fh
只能用字节为单位传送了. assume cs:sad sad segment start: mov ax, 20h mov ds, ax mov cx, 40h s: mov [bx], bl inc ...
- oracle 报警日志详解
oracle报警日志是一个非常重要的日志,其有两种实现方法: 1.通过全局表来实现,这种方法有一种缺点,就是在关闭数据库后或者数据库宕机后就不能在使用了 2.通过外部表来实现,这种方法避免了方法一种的 ...
- linux apache 配置URL地址栏大小写不敏感配置
1.apache配置 解决如下:把mod_speling.so放到apache目录下的 lib中... 然后修改http.conf文件, 加入:LoadModule speling_module /u ...
- ubuntu 一些命令
打开终端 ctrl+alt+t 关闭中端 ctrl+shift+q 打开ppt openoffice.org -g xx.ppt &
- HDU-2825 Wireless Password(AC自动机+状压DP)
题目大意:给一系列字符串,用小写字母构造出长度为n的至少包含k个字符串的字符串,求能构造出的个数. 题目分析:在AC自动机上走n步,至少经过k个单词节点,求有多少种走法. 代码如下: # includ ...
- BZOJ1433 ZJOI2009 假期的宿舍 二分图匹配
1433: [ZJOI2009]假期的宿舍 Time Limit: 10 Sec Memory Limit: 162 MBSubmit: 2375 Solved: 1005[Submit][Sta ...
- 2016HUAS_ACM暑假集训4K - 基础DP
我不知道怎么用DP,不过DFS挺好用.DFS思路很明显,搜索.记录,如果刚好找到总价值的一半就说明搜索成功. 题目大意:每组6个数,分别表示价值1到6的物品个数.现在问你能不能根据价值均分. Samp ...