linux小命令
本文主要记录了我在工作中用到的一些linux命令
1、查询linux系统是32位还是64位
zhaolei@zhaolei :~# file /usr/bin/whoami
/usr/bin/whoami: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.15, stripped
2、自动登入SSH
zhaolei@zhaolei:~$ ssh-keygen -t rsa
zhaolei@zhaolei:~$ ssh-copy-id -i ~/.ssh/id_rsa.pub root@192.168.1.100
zhaolei@zhaolei:~$ ssh root@192.168.1.100
3、修改用户登入名
zhaolei@zhaolei:~$ sudo usermod -l flyingzl zhaolei
下次登入后,zhaolei就无法登入了,改用flyingzl登入,登入后的命令行效果如下:

代码
flyingzl@zhaolei:~$ finger flyingzl
Login: flyingzl Name: zhaolei-linux
Directory: /home/zhaolei-linux Shell: /bin/bash
On since Mon Nov 1516:21 (CST) on tty7 from :0
3 days 16 hours idle
On since Mon Nov 1516:21 (CST) on pts/0 from :0.0
No mail.
No Plan.
flyingzl@zhaolei:~$

4、MySQL编码修改
修改/etc/mysql/my.cnf文件,在[mysql]和[mysqld]下增加default-character-set utf8


5、任务计划
root@one-desktop:~# crontab -e
root@one-desktop:~# crontab -l
crontab -e 命令表示编辑任务计划,crontab -l 表示显示已有的任务计划,看截图:

解释一下,m表示minute,可选值为0~59;h表示hour,可选值为0~23;dom即Day Of Month,可选值为1~31;month表示月份,可选值为1~12;down即Day Of Week,表示星期几,可选值为0~6,0表示周日;command表示要执行的命令。
根据上面的解释,0 9 * * 1-5 就表示每周一~周五的9点执行命令。
6、提示 NO_PUBKEY 6AF0E1940624A220
输入命令 sudo gpg --keyserver keyserver.ubuntu.com --recv 0624A220 ,然后再sudo apt-get update即可

oot@ubuntu:~# gpg --keyserver keyserver.ubuntu.com --recv 0624A220
gpg: requesting key 0624A220 from hkp server keyserver.ubuntu.com
gpg: key 0624A220: "Launchpad PPA for TualatriX" not changed
gpg: Total number processed: 1
gpg: unchanged: 1 root@ubuntu:~# apt-key list
/etc/apt/trusted.gpg
--------------------
pub 1024D/437D05B5 2004-09-12
uid Ubuntu Archive Automatic Signing Key <ftpmaster@ubuntu.com>
sub 2048g/791643872004-09-12 pub 1024D/FBB75451 2004-12-30
uid Ubuntu CD Image Automatic Signing Key <cdimage@ubuntu.com> pub 1024R/0624A220 2009-01-19
uid Launchpad PPA for TualatriX root@ubuntu:~#

7、访问windows共享文件夹

flyingzl@zhaolei:~$ smbclient //10.4.68.14/www -U zhaolei%password
Domain=[PLATFORM] OS=[Windows 7 Ultimate 7600] Server=[Windows 7 Ultimate 6.1]
smb: \> dir
. D 0 Tue Mar 909:49:042010
.. D 0 Tue Mar 909:49:042010
phpinfo.php A 65 Wed May 2708:48:562009
phpMyAdmin D 0 Tue Mar 909:49:042010
ext-3.1.1 D 0 Tue Feb 907:22:002010
two.html A 712 Thu May 2016:04:262010
dojo-release-1.5.0rc1 D 0 Fri Jun 1114:26:142010
飞秋.exe A 3305472 Sat Feb 2011:57:522010
django-docs D 0 Thu Jun 1717:14:302010
statusnet-0.9.3 D 0 Wed Jun 3003:09:482010
demo.php A 32 Thu Oct 2814:41:382010
hyk-proxy-install_0.9.0.exe A 2146018 Wed Oct 2020:36:282010
charts D 0 Wed Oct 2709:15:542010
demo1.php A 111 Thu Oct 2814:44:042010
HQ.SQL A 1947 Tue Nov 214:37:482010
ajaxplorer-core-3.1.0 D 0 Mon Nov 1518:46:142010
FusionWidgets_Developer D 0 Mon Jul 1910:30:322010
java-linux.bin A 83790617 Wed Nov 2418:23:082010 49558 blocks of size 524288. 19119 blocks available
smb: \>

也可以直接用命令 smbclient -c "dir" //10.4.68.14/www -U zhaolei%password
8、同步服务器时间
suo cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime #设置utc为no
sudo vim /etc/default/rcS sudo ntpdate cn.pool.ntp.org
9、通过apt-get安装sun-jdk
在/etc/apt/sources.list中增加"deb http://archive.canonical.com/ lucid partner",然后apt-get update、apt-get install sun-java6-jdk即可
linux小命令的更多相关文章
- 我的经常使用linux小命令
这里并非系统具体介绍每个Linux命令,不过记录本人在平时工作中经经常使用到的一些比較基础的命令及相关的參数,同一时候用了一些简单的样例来说明这些命令的用途,以及怎样用多种命令来实现同一种功能 ...
- linux小命令集合
du -sh * 查看当前目录下的当前子目录的内存大小 df -h 查看内存占用情况 tar -xvf src.tgz ; rsync -avzL src/ desc/ lin ...
- Linux 小命令
查看 cat 文件名 [查看里面的内容,cate,猫,像猫一样瞄一眼的看] more 文件名 [查看文件,文件太多,一次看不完,用 more 来查看 下一页:空格或 f 下一行:回车 ...
- Linux下提权常用小命令
有些新手朋友在拿到一个webshell后如果看到服务器是Linux或Unix操作系统的就直接放弃提权,认为Linux或Unix下的提权很难,不是大家能做的,其实Linux下的提权并没有很多人想象的那么 ...
- 0、驱动及应用小技巧、uboot指令及环境变量配置、linux常用命令
(内核make menuconfig之后,通过insmod安装的驱动都应该重新make,可能会出现一些莫名的问题) (nor flash/SDRAM/DM9000都受内存控制器控制,需要配置内存控制器 ...
- Linux centosVMware 命令 lvm、磁盘故障小案例
一.lvm命令 LVM:逻辑分区管理,可基于动态的扩展缩小硬件设备的使用空间,注意:lvm磁盘复杂,由于使用lvm,数据丢失恢复起来有一定风险.概念:pv.VG.lvpv(物理卷,有pp基本单位构成) ...
- Linux小技巧scp命令
Linux服务器运维小技巧scp命令详细教程. 前言 今天给大家带来的是linux中比较实用的命令scp.善用小技巧,解决工作中的痛点. 掌握一门好的技术或者说一门好的艺术,最快捷的方式就是融入到工作 ...
- linux常用命令与实例小全
转至:https://www.cnblogs.com/xieguohui/p/8296864.html linux常用命令与实例小全 阅读目录(Content) 引言 一.安装和登录 (一) ...
- Linux查找命令:grep,awk,sed
grep grep (global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具 ...
随机推荐
- 自己动手写RTP服务器——用RTP协议传输TS流
上一篇文章我们介绍了关于RTP协议的知识,那么我们现在就自己写一个简单的传输TS流媒体的RTP服务器吧. 预备知识 关于TS流的格式:TS流封装的具体格式请参考文档ISO/IEC 13818-1.这里 ...
- HDU 5019 Revenge of GCD
题解:筛出约数,然后计算即可. #include <cstdio> #include <algorithm> typedef long long LL; LL a1[10000 ...
- HDU 3501 Calculation 2
题目大意:求小于n的与n不互质的数的和. 题解:首先欧拉函数可以求出小于n的与n互质的数的个数,然后我们可以发现这样一个性质,当x与n互质时,n-x与n互质,那么所有小于n与n互质的数总是可以两两配对 ...
- POJ 1556 The Doors(计算几何+最短路)
这题就是,处理出没两个点.假设能够到达,就连一条边,推断可不能够到达,利用线段相交去推断就可以.最后求个最短路就可以 代码: #include <cstdio> #include < ...
- Mysql++详解
MySQL++数据库操作(1).mysqlpp::Connection con(false); //定义了mysql连接对象: (2).con.set_option(new mysqlpp::SetC ...
- 如何:打开 IIS 管理器
大家好,我叫李京阳,,很高兴认识大家,因为最近我发现很多朋友连打开IIS管理都不知道,可能也是因为各个系统的版本不同,所以今天发一简单贴说说打开IIS管理器. 启动 IIS 7.0 的 IIS 管理器 ...
- js判断undefined类型,undefined,null,NaN的区别
js判断undefined类型 今天使用showModalDialog打开页面,返回值时.当打开的页面点击关闭按钮或直接点浏览器上的关闭则返回值是undefined 所以自作聪明判断 ...
- ubuntu16.04安装kde桌面出错: /var/cache/apt/archives/kde-config-telepathy-accounts_4%3a15.12.3-0ubuntu1_amd64.deb
出错提示: 正在读取软件包列表... 完成 正在分析软件包的依赖关系树 正在读取状态信息... 完成 kubuntu-desktop 已经是最新版 (1.338). 您可能需要运行“apt-get - ...
- Android应用开发提高篇(1)-----获取本地IP
链接地址:http://www.cnblogs.com/lknlfy/archive/2012/02/21/2361802.html 一.概述 习惯了Linux下的网络编程,在还没用智能机之前就一直想 ...
- UVa10082 WERTYU
#include <stdio.h>#include <string.h> int main(){ // 用C++提交AC char s[] = "`12345 ...