Linux 常用命令

Linux的一些常用命令 
**文件解压:**1,.tar.gz/.tgz 的用 tar -zxvf命令 eg abc.tar.gz文件解压到当前文件夹下面 # tar -zxvf abc.tar.gz。 
2,.tar.bz2 的用 tar -jxvf命令 eg ffmpeg-2.7.2.tar.bz2 解压到当前文件夹下面 tar -jxvf ffmpeg-2.7.2.tar.bz2 
3, .tar 的用 tar -xvf 命令 eg:tar -xvf ffmpeg.tar 这条命令是解压 ffmpeg.tar压缩文件。 
4, .zip 的用 unzip eg:unzip abc.zip 这条命令是解压abc.zip文件。 
5, rar 的用 unrar 不过这个要安装rar for linux的软件才能解包和打包。 
**文件压缩:**1,打包为tar格式的 tar -cvf 
eg: 首先进入/usr/local/ 目录下面 tar -cvf ffmpeglame.tar /usr/local/ffmpeglame意思就是将/usr/local/ffempg文件夹下面的文件及其子文件夹打包为ffmpeglame.tar压缩文件(-cvf 仅打包,不压缩)。 tar -rvf ffmpeglame.tar /usr/local/libmp3lame 的意思是追加打包。意思就是将/usr/local/libmp3lame文件夹下面的文件及其子文件夹追加打包为ffmpeglame.tar 
4 .zip 用zip eg:zip yajiu.zip yajiu.jpg yajiu.png 这条命令是将yajiu.jpg和yajiu.png压缩成一个zip包 
将 /data/ChinaMemory/ 下面的所有文件以及文件夹压缩成ChinaMemory.zip 的做法 
zip -p -r ChinaMemory.zip /data/ChinaMemory/ //-r 将指定的目录下的所有子目录以及文件一起处理 -p起什么作用暂不明白。参考文章:http://blog.sina.com.cn/s/blog_7479f7990100zwkp.html 
5 rar 参考上面解包的做法。

创建文件夹: mkdir abc 意思是在当前文件夹下面创建 abc文件夹。 (Make directory) 
删除文件夹极其文件夹下面的子文件夹和子文件: rm -rf abc 意思是在删除当前文件夹下abc文件夹极其子文件夹和文件。 
创建文件:??? 
**删除文件:**rm -rf abc.txt 
移动文件/文件夹: mv /usr/local/apache-tomcat /usr/tomcat 将 /usr/local/apache-tomcat 移动到 /usr/ 下 且重命名为apache-tomcat 
复制文件/文件夹:参考后面的cp命令 
修改文件/文件夹的名字: 例子: mv abc abd 将当前目录下面的abc文件夹修改为abd 。 (Move File) 
查看当前系统服务列表的命令:service –status-all 
启动/停止/重启指定服务的命令:service mongod stop/start/restart 
上传命令:sz send 
下载命令:rz receive 
sz 或者 rz命令无法识别时 安装lrzsz 具体命令是:yum -y insall lrzsz 参考http://blog.csdn.net/zhangdaiscott/article/details/18141017 
查看盘符的命令:df -h (disk free) 
查看指定端口的使用情况的命令:lsof -i:8080 显示所有打开8080端口的进程 (LiSt Open Files) 
查看当前的路径:pwd (Print working directory)

从当前路径/根目录下 查找文件/文件夹? eg:查找出当前路径下面极其子路径下面包含abc.txt 的命令: find ./ -name abc.txt 
find命令所查找的目录路径 .来表示当前目录,用/来表示系统根目录。 
-name 按照文件名查找文件。 
-perm 按照文件权限来查找文件。

查找文本里面某个字符串的内容的命令是:???

创建符号链接:???? 
类似与在windows下面添加环境变量的做法: export LD_LIBRARY_PATH=/opt/au1200_rm/build_tools/bin: $LD_LIBRARY_PATH 这种做法仅仅局限于当次有效,若想下次启动Linux之后还有效那么就必须在 /etc/profile文件里面 添加上面的内容保存 source/etc/profile 生效就行,这里参考linux上安装别的软件日志 或者 下面的如何修改一个文件保存的做法也可以。

查看linux 环境变量信息的命令是: env 
删除linux下面指定的环境变量:在终端执行 unset命令 eg:unset aaa 那么就删除 aaa环境变量了, 如果只想删除部分环境变量那么就 去/etc/profile中屏蔽掉添加上环境变量的那部分就行了。然后 source/etc/profile

在终端linux关机的命令是: shutdown ??? halt 
在终端linux重启的命令是: reboot 
查看 Linux 系统下面所有服务的运行状态的命令是: service –status-all

对文件(可以对文件夹吗?)进行授权和权限回收的做法(权限指读写执行):eg: chmod +x abc 给 abc文件添加可执行权限

chkconfig 功能说明:检查,设置系统的各种服务: 
每个被chkconfig 管理的服务需要在对应的init.d 下的脚本加上两行或者更多行的注释。 
第一行告诉 chkconfig 缺省启动的运行级以及启动和停止的优先级。如果某服务缺省不在任何运行级启动,那么使用-代替运行 级。 
第二行对服务进行描述, 
eg: 以tomcat的启动的shell script为例 
# chkconfig: 2345 20 80 
# description: Starts and stops the Tomcat daemon. 
chkconfig 添加 删除 开启启动服务的命令是: 这个是可以 删除开机启动的服务吗?20111230 范总要我删除那个有问题的red5就是这个命令吗? 
chkconfig –add servicename 添加系统服务 eg: chkconfig –add mongodb 添加mongodb服务 
chkconfig –del servicename 删除系统服务 eg: chkconfig –del mongodb 删除mongodb服务 
chkconfig servicename on 设置开机启动服务 eg: chkconfig mongodb on 将mongodb服务设置为开机启动 
chkconfig servicename off 设置开机不启动服务 eg: chkconfig mongodb off 将mongodb设置为开机不启动 
chkconfig –list 列出系统的所有的服务的启动情况

Service 系统服务管理命令: 
启动(start)、停止(stop)、重启(restart)、查看状态(status) 
service service start 启动服务 eg:service mongodb start 启动mongodb服务

netstat 命令: 检测本机各个端口的网络情况的命令 
netstat -tunlp

 关闭占用指定端口的进程(服务)的命令   eg:关闭占用27017端口的进程的命令
step1:  netstat -anp | grep :27017  显示出占用27017端口的 进程名称(3553/mongod)
step2:   杀死指定进程  kill 3553

lsof 命令: 
查看指定端口的是使用情况命令 lsof -i 端口号 eg:lsof -i 27017 显示mongdb数据库端口的使用情况

yum 命令: 
卸载指定软件包的命令 yum -y remove java-1.6.0-openjdk-1.6.0.0-1.66.1.13.0.el6.x86_64

ntsysv: 设置系统的各种服务

rpm 命令:是RedHat Package Manager(RedHat软件包管理工具)类似Windows里面的“添加/删除程序”

查找已安装软件包的 命令 eg: rpm -qa | grep jdk 查找已经安装jdk的命令

cp命令:同一台电脑之间的文件拷贝命令 
cp aaa bbb 将 aaa 复制(已存在),并命名为 bbb

scp命令: 不同电脑之间的文件拷贝命令

将当前系统的  “mongodb-linux-x86_64-2.6.4.tgz”文件拷贝到“119.255.27.38”下的“ /home/software/”文件夹下面 的命令是:
       scp mongodb-linux-x86_64-2.6.4.tgz root@119.255.27.38:/home/software/

cat 命令 : 
1,cat filename 一次显示filename文件的内容 
2,cat >filename 创建 filename文件

查看当前系统所有进程列表:pa -A 
查看Linux环境下当前系统的时间的命令是:date

编辑一个文件:vi 文件名 打开文件 i 键 编辑文本 esc 退出编辑状态 :wq 或者 x 保存退出。 :q! 不保存强制退出。 :q 对没有修改的文件退出。 注意:退出编辑状态的时候输入”:”的时候要在英文状态下才行。

linux下面各色文件文件夹的意思:

linux上红色背景 白色字的 还一闪一闪是什么意思啊? 
文件 白色 没有执行权限 
文件 绿色 有执行权限 
文件夹 蓝色 
.tar /.tar.gz /zip 格式的压缩文件 红色 能够解压 
.rar 格式的压缩文件 白色 不能解压

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
信息数据从传统到当代,是一直在变革当中,突如其来的互联网让传统的信息管理看到了革命性的曙光,因为传统信息管理从时效性,还是安全性,还是可操作性等各个方面来讲,遇到了互联网时代才发现能补上自古以来的短板,有效的提升管理的效率和业务水平。传统的管理模式,时间越久管理的内容越多,也需要更多的人来对数据进行整理,并且数据的汇总查询方面效率也是极其的低下,并且数据安全方面永远不会保证安全性能。结合数据内容管理的种种缺点,在互联网时代都可以得到有效的补充。结合先进的互联网技术,开发符合需求的软件,让数据内容管理不管是从录入的及时性,查看的及时性还是汇总分析的及时性,都能让正确率达到最高,管理更加的科学和便捷。本次开发的医院后台管理系统实现了病房管理、病例管理、处方管理、字典管理、公告信息管理、患者管理、药品管理、医生管理、预约医生管理、住院管理、管理员管理等功能。系统用到了关系型数据库中王者MySql作为系统的数据库,有效的对数据进行安全的存储,有效的备份,对数据可靠性方面得到了保证。并且程序也具备程序需求的所有功能,使得操作性还是安全性都大大提高,让医院后台管理系统更能从理念走到现实,确确实实的让人们提升信息处理效率。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值