linux 命令练习 2018-08-27
linux 命令练习 2018-08-27
uname 显示系统名字
[test@localhost ~]$ uname
Linux
uname -a 即列出linux的内核版本号
[test@localhost ~]$ uname -a
Linux localhost.localdomain 3.10.-862.9..el7.x86_64 # SMP Mon Jul :: UTC x86_64 x86_64 x86_64 GNU/Linux
cat /etc/redhat-release 查看CentOS发行版本
[test@localhost ~]$ cat /etc/redhat-release
CentOS Linux release 7.5. (Core)
cat /etc/lsb-release 查看Ubuntu的版本:
文件操作:
复制文件: cp file1 file2
复制目录:cp -r dir1 dir2
移动和重命名文件:mv file1 file2
移动和重命名目录:mv dir1 dir2
删除文件:rm file
删除目录:rm -r dir
创建文件:touch a.txt 或者 >a.txt
创建目录:mkdir dir
查看文件:cat file
查看文件类型:file a.txt
以点.开头的文件或目录是隐藏文件。
echo a* 可以查看以a开头的文件和目录(*匹配任意)。
压缩与解压缩:
普通的zip压缩文件:
解压 : unzip appcode.zip
压缩:zip -r appcode
wget下载的文件以 .tar.gz结尾:
解压:tar zxvf wget-1.0.1.tar.gz
压缩:tar zcvf ./wget-1.0.1.tar.gz(压缩后的位置和名字) wget-1.0.1(要压缩的文件)
注意参数顺序。
wget下载的另一种文件格式 .tar.bz2格式:
解压:tar jxvf wget-1.0.1.tar.bz2 ./wget-1.0.1
压缩:tar jcvf ./wget-1.0.1.tar.bz2 wget-1.0.1
查看进程: ps aux
查看某个进程:ps aux | grep vim
结束进程:kill 进程号
后台执行 使用 & 符,切换到前台使用fg,切换到后台使用bg。
文件搜索:locate、find、grep。
使用ssh登录远程服务器时,如果本机的用户名和服务器的用户名一致可以省略。
例如:ssh root@192.168.1.5
如果本机用户也是root,就可以:ssh 192.168.1.5
如果不想每次都输入密码,可以使用命令:ssh-keygen.
本机的~/.ssh目录就会生成一个私钥文件和一个公钥文件文件:id_rsa和id_rsa.pub。
然后把公钥上传到服务器上,服务器的 ~/.ssh/authorized_keys下。
使用命令可以直接传到服务器:ssh-copy-id root@192.168.1.5。
推荐一款终端操作软件:tmux,可以在断开连接后,再次连接后,使用tmux a回到上次的操作界面。
使用rsync命令传输目录到服务器(默认家目录下):
rsync -r mydir root@192.168.5.1:
使用rsync命令传输目录到本地:
rsync -r root@192.168.5.1:mydir .
软件安装:
编译安装:./configure 、make、sudo make install。
手动安装:sudo apt-get install
linux 命令练习 2018-08-27的更多相关文章
- linux命令学习笔记(27):linux chmod命令
chmod命令用于改变linux系统文件或目录的访问权限.用它控制文件或目录的访问权限.该命令有两种用法.一种是 包含字母和操作符表达式的文字设定法:另一种是包含数字的数字设定法. Linux系统中的 ...
- 2018.08.27 [Usaco2017 Jan]Promotion Counting(线段树合并)
描述 The cows have once again tried to form a startup company, failing to remember from past experienc ...
- 2018.08.27 rollcall(非旋treap)
描述 初始有一个空集,依次插入N个数Ai.有M次询问Bj,表示询问第Bj个数加入集合后的排名为j的数是多少 输入 第一行是两个整数N,M 接下来一行有N个整数,Ai 接下来一行有M个整数Bj,保证数据 ...
- 2018.08.27 lucky(模拟)
描述 Ly 喜欢幸运数字,众所周知,幸运数字就是数字位上只有 4 和 7 的数字. 但是本题的幸运序列和幸运数字完全没关系,就是一个非常非常普通的序列. 哈哈,是 不是感觉被耍了,没错,你就是被耍了. ...
- Linux命令学习笔记目录
Linux命令学习笔记目录 最近正在使用,linux,顺便将用到的命令整理了一下. 一. 文件目录操作命令: 0.linux命令学习笔记(0):man 命令 1.linux命令学习笔记(1):ls命令 ...
- 2018/03/08 每日一个Linux命令 之 chattr/lsattr
每日一个Linux命令 2018-03-08 Linux 命令 chattr/lsattr chattr [-参数] [+/-属性] [文件或者目录] 经过今天没有对铃,粥熬糊了,我就知道...... ...
- 2018年1月 常用的linux命令
项目中经常用到的Linux命令 (注意:linux命令要小写哦!) (1).ls 显示当前目录下的文件 (2).vi vim 进入编辑器,可以选择你要编辑的文档,一般我们将项目打包成jar包来 ...
- 2018/03/07 每日一个Linux命令 之 cat
每日一个Linux命令 2018-03-07 Linux 命令 cat cat [-参数] fileName 在之前的Linux使用中 cat 命令一直作为文本输出指令来使用,很少可以深入学习的该命令 ...
- 2018/03/11 每日一个Linux命令 之 top
每日一个Linux命令 之 top 今天在公司测试服务器上跑了一个我写的功能[本地测试过的],但是不知道怎么跑了个无限死循环出来,一个文件的体积在不停的变大,如果不管的话这能行? 上去一看,PHP ...
- 2018/03/10 每日一个Linux命令 之 find
每日一个Linux命令 2018-03-10 Linux 命令 find find [查找目录] [定义条件] 今天很累了,本来不想写了,但想到自己订的学习计划必须坚持下去,每天完成. fin ...
随机推荐
- Matrix Transformation codechef 数学题
https://www.codechef.com/problems/MTRNSFRM 我只能说codechef的题好劲爆,这题居然是easy的题,太可怕了.而且还有一点就是codechef的题解很难看 ...
- T4870 水灾(sliker.cpp/c/pas) 1000MS 64MB
题目描述 大雨应经下了几天雨,却还是没有停的样子.土豪CCY刚从外地赚完1e元回来,知道不久除了自己别墅,其他的地方都将会被洪水淹没. CCY所在的城市可以用一个N*M(N,M<=50)的地图表 ...
- vue cli 3 打包过大问题
vue cli 3 打包命令 npm run build,这种情况下的打包可以通过设置 vue.config.js里面的 productionSourceMap: false. 如果是自己设置的打包环 ...
- struts2通过配置文件进行数据校验无效
网络搜集常见解决方案: 1. 首先应该注意validation.xml的名字,一定要以Action的类名加“-validation.xml”作为文件名,如LoginAction-validation. ...
- python strip() 函数探究
strip()方法语法:str.strip([chars]); 声明:str为字符串,rm为要删除的字符序列 str.strip(rm) 删除字符串中开头.结尾处,位于rm删除序列的字符 eg1: # ...
- (转)淘淘商城系列——引用dubbo服务
http://blog.csdn.net/yerenyuan_pku/article/details/72758663 上文我们一起学习了如何发布一个dubbo服务,本文我就来教大家如何在web工程中 ...
- WPS 常用操作
1.WPS屏保太美了,如何保存 网上搜到如下资料,发现可以在电脑中找到若干个被缓存的图片,kwallpaper可能为kscreensaver
- deallocvt - 释放未使用的虚拟终端
SYNOPSIS(总览) deallocvt [ N1 N2 ... ] DESCRIPTION(描述) 如果不指定参数, deallocvt 程序会释放所有未使用的虚拟终端的核心内存和数据结构. 如 ...
- CAD交互绘制直线(com接口)
用户可以在控件视区任意位置绘制直线. 主要用到函数说明: _DMxDrawX::DrawLine 绘制一个直线.详细说明如下: 参数 说明 DOUBLE dX1 直线的开始点x坐标 DOUBLE dY ...
- Webstorm 的 Tab 键调整缩进值
两步即可,注意版本