常用的Linux操作命令(一)
ls 目录
mkdir 创建文件夹
vi 新建文件
:w filename 将文章存入指定的文件名filename
:wq 保存并退出编辑文件
:q! 强制离开并放弃编辑的文件 cd 切换到目录/root/docements
cd ./ 切换到当前目录中
cd ../ 切换到上一层目录
cd ../../ 切换到上上一层目录 ls 目录
ls - 以字符串的形式列出当前目录下的数据文件和目录
ls -lr 以长数据串的形式列出当前目录下的所有文件 find 查找
find -mtime n 在n天之前的一天内被更改过的文件
find -mtime +n 在n天前(不含n天本身)被更改过的文件名
find -mitme -n 在n天之内(含n天本身)被更改过的文件名
find 文件名 列出表“文件”还要新的文件名
find / name 文件名称 查找文件名为“文件名称”的文件
find . -size +4k 查找当前目录中大于4k的文件 grep [--color=auto] '查找的字符串' 文件名 分析文件内容,选出我们需要的 cp 用于复制文件
cp -a 文件名1 文件名2 将文件的特性一起复制
cp -a 文件名1 文件名2 连同文件的属性一起复制,而非使用默认方式,与-a相似,常用于备份
cp file1 file2 file3 dir 把文件file1、file2、file3复制到目录dir中 mv
mv -i 文件1 文件2 若目标文件已经存在,就会询问是否覆盖
mv -f 文件1 文件2 如果目标文件已经存在,则直接覆盖
mv -u 文件1 文件2 如果目标文件已经存在,且表模板文件新,才会更新
mv file1 file2 file3 dir 把文件file1、file2、file3移动到目录dir中
mv file1 file2 把文件file1重命名为file2 rm 删除命令
rm -rf 文件夹 删除文件夹及文件,并删除里面的所有文件
rm -i 文件名 删除文件,在删除前会询问是否进行该操作
rm -r 文件夹 递归删除,常用于目录删除
rm -f 文件名 删除文件,不会再删除前进行提示 ps 系统进程命令
ps -A 所有的进程均显示出来
ps -a 不与terminal有关的所有进程
ps -u 有效用户的相关进程
ps -x 一般与a参数一起使用,可列出较完整的信息
ps -i 较长,较详细地将PID的信息列出
ps aux 查看系统所有的进程数据
ps ax 查看不与terminal有关的所有进行
ps -LA 查看系统所有的进程数据
ps axjf 查看连同一部分进程树状态 tar 对文件进行打包
tar -czvf 压缩后名字.tar fileName ; 压缩文件的命令
tar -zxvf 压缩名字.tar 解开压缩包的命令 gz 压缩文件的命令 gzip FileName 压缩
gzip -d FileName.gz 解压 cat 打开文件
set nu 打开的文本会出现行号
ctr+c 从新回到命令上
.查看服务器CPU 常用的监视工具有:vmstat, top,dstat和mpstat # vmstat # mpstat ... 文章:http://www.cnblogs.com/Wen-Man/archive/2011/04/04/2373771.html .查看内存使用情况 # top # free .查看服务器的CPU是32位还是64位 # getconf LONG_BIT .查看Linux内核及发布版本
# uname -a # uname -a # cat /etc/redhat-release .查看服务器当前时间 # date .查看服务器硬盘和分区 #df -h # fdisk -l .查看jexus目录大小 #du /usr/local/jexus .查看服务器初始安装的软件包 # cat -n /root/install.log # more /root/install.log | wc -l . 查看已经安装的软件包 # yum list installed | wc -l # rpm -qa # rpm -qa | wc -l .网络配置 # sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0 .启动网卡 # /etc/init.d/network stop # /etc/init.d/network start .DNS # sudo vi/etc/resolv.conf .压缩文件夹为tar.gz # sudo tar -zcvf *.tar.gz oldpath .解压tar.gz文件 # sudo tar zxf *.tar.gz .解压 .bz2文件 # sudo tar jxf *.bz2 .自定义service http://www.centoscn.com/CentOS/config/2015/0507/5374.html .磁盘分区 # fdisk -l # fdisk /dev/xx 参考资料:http://www.centoscn.com/CentOS/config/2014/1016/3955.html .挂载分区 # mount /dev/xx1 /var/www .查看磁盘+分区信息 # df -TH .查看开启的端口和查找PID # sudo netstat -lntp --查看开启的端口 #sudo netstat -anp|grep --查找监听8080端口的Pid #netstat -nt |wc -l --查看连接数 ..NET应用程序后台运行 # mono xxx.exe >/dev/null >& & -- xxx.exe后台运行 主要来源 http://www.cnblogs.com/gaobing/p/3816494.html
常用的Linux操作命令(一)的更多相关文章
- 常用基础Linux操作命令总结与hadoop基础操作命令
cd命令:切换目录 (1)切换到目录 /usr/local cd /usr/local (2)去到目前的上层目录 cd .. (3)回到自己的主文件夹 cd ~ ls命令:查看文件与目录 (4)查看目 ...
- Linux驱动学习之常用的模块操作命令
1.常用的模块操作命令 (1)lsmod(list module,将模块列表显示),功能是打印出当前内核中已经安装的模块列表 (2)insmod(install module,安装模块),功能是向当前 ...
- Linux下常用的ftp操作命令
Linux下常用的ftp操作命令 =========== 完美的分割线 ============= 1.登陆ftp服务器 ftp [IP] [PORT] # 登陆ftp服务器,本机登陆可以不写IP 实 ...
- CentOS常用的文件操作命令
CentOS下面常用的文件操作命令: cd pwd NO1. 显示当前路径 [root@rehat root]# pwd NO2. 返回用户主目录 [root@rehat root]# cd NO3. ...
- Linux 操作命令列表记录
Linux 操作命令列表记录 SSH登录 登录 ## 范式 ssh [username]@[host] ## 例 ssh -p 1222 root@10.0.0.1 使用非默认端口(ssh默认端口22 ...
- 一定要知道的,那些Linux操作命令
一定要知道的,那些Linux基本操作命令(一) 目录 1.文件和目录操作命令 2.用户和用户组操作命令 3.vim编辑器操作命令 4.打包和解压操作命令 5.系统操作命令 为什么要学习linux? 1 ...
- CentOS常用的文件操作命令总结
我可以说是linux操作新手,有些命令经常忘记,特别是对文件的某些操作,经常要翻阅之前的笔记,今天把之前在百度上整理的“CentOS常用的文件操作命令”转载到我的新博客上面,以供后面查阅! 博客后面还 ...
- day 2克隆虚拟机器minimal需要注意的问题和制作本地yum源和常用的Linux的命令
------- 克隆bee2 PS:因为复制机器后,又多了一个网卡eth1.本来只有一个网卡eth0,下面是解决方案. 解决克隆后eth0不见的问题 1.直接修改vi /etc/sysconfig/ ...
- 【基础】工作中常用的linux命令,经常会被面试官问到
前言 面试经常会问到一些Linux操作命令,下面就工作中常用的和面试问的频率较高的命令做详细描述. 常用命令 修改密码:passwd 用户名 切换用户名:su 用户名 查看当前路径:pwd 调整路径: ...
随机推荐
- 当MVC4无法跳转时
//RedirectToAction("Index","首页"); //return View("首页/Index"); //Redirec ...
- FAQ:win7和win8 64位注册ocx控件方法
win7/win8 问题所在: 64位的系统一般都是可以安装32位程序的, 执行 C:\Windows\SysWOW64\regsvr32.exe 而不是 C:\Windows\Sys ...
- eclipse中输入的中文为繁体的问题
今天在eclipse中编写注释的时候发现,输入的中文都为繁体,且只在eclipse编辑器中为繁体,切换到网页中则为正常. 最后发现,竟然是输入法的shift+ctrl+F快捷键和eclipse的冲突. ...
- Linux学习之系统时间同步
一.系统时间的设置 在Linux中设置系统时间,可以用date命令: //查看时间 [root@localhost ~]# date 2008年 12月 12日 星期五 :: CST //修改时间 [ ...
- Android 6.0 以及HttpClient
Android 6.0 SDK,API Level 是 23.更新之后,就可以修改 compileSdkVersion 和targetSdkVersion 到 23 体验新的特性了. 同时 Andro ...
- Android 图片平铺效果实现的3种方法
Html中平铺的效果,那么我们都是怎么样才能实现的那,我们其实主要用到的就是api,我们一开始new一个bitmap,就可以了,那么我们就来说说第二种方法,那就在用到了xml,上面我们说了两个方法,但 ...
- zend framework virtualhost设置方法
Phpunit 的用法 php phpunit.phar 就可以运行phpunit了 修改本地域名vhost F:\Tools\wamp\bin\apache\apache2.4.9\conf\ext ...
- python退格、方向键无法正常使用解决方法
CentOS 6.5 自带的Python 2.6.6 箭头以及退格键(Backspace)可正常使用: 自定义所安装的Python 2.7.6却发现箭头以及退格键(Backspace)在使用的时候出现 ...
- 如何解决”无法将类型为“System.DateTime”的对象强制转换为类型“System.String”。“
字段Time在数据库中为datetime类型 dr.GetString(3).ToString() dr.GetString(3).ToString() => dr.GetDateTime(3) ...
- COB (Chip On Board) 製程介紹/簡介/注意事項 II
銀膠 (Silver glue) 如果晶圓有接地或是散熱需求時,一般都會採用[銀膠],如果沒有的話則會採用[厭氧膠].[厭氧膠]顧名思義就是阻隔它與空氣接觸後就會自然固化,不需要高溫烘烤.使用銀膠則需 ...