linux编译lnx文件命令_Linux命令总结
@
1.帮助信息
-hh
如cp--h
2.清屏
clear
3.查看当前用户
whoami
4.Linux系统7个运行级别(runlevel)
http://www.cnblogs.com/dkblog/archive/2011/08/30/2160191.html
5.查看系统版本和内核
查看系统的内核信息:
# uname -a
#cat /proc/version
查看系统的发行版本信息:
#lsb_release -a
#cat /etc/issue
http://blog.sina.com.cn/s/blog_537de4b50100zw1n.html
http://jingyan.baidu.com/article/1876c8526457fa890b1376f3.html
http://jingyan.baidu.com/article/e6c8503c062dcee54f1a18d0.html
6.查看端口
netstat -ntlp
参考:http://www.2cto.com/os/201504/394078.html
7.查看开启的服务
hkconfig
http://blog.csdn.net/just_easy/article/details/7739193
http://www.2cto.com/os/201207/140023.html
8. 开始关闭重启服务
Linux系统为centos
服务开始关闭重启2种方法
01>
如果apache安装成为Linux的服务的话,可以用以下命令操作:
service httpd start 启动
service httpd restart 重新启动
service httpd stop 停止服务
02>
如果apahce安装目录为/usr/local/apache2,这些方法适合任何情况
apahce启动命令:
推荐/usr/local/apache2/bin/apachectl start启动
apache停止命令:
/usr/local/apache2/bin/apachectl stop 停止
apache重新启动命令:
/usr/local/apache2/bin/apachectl restart 重启
重启Apache服务器时不中断当前的连接,则应运行:
/usr/local/sbin/apachectl graceful
Linux系统为Ubuntu时
9. chown和chmod用法
https://www.cnblogs.com/weiwuxu/p/6707752.html
https://www.cnblogs.com/mfmdaoyou/p/7090100.html
10.创建
mkdir 文件名
mkdir /var/www/test
11.复制
cp命令复制文件从一个位置到另一位置。如果目的地文件存在,将覆复写该文件;
如果目的地目录存在,文件将复制到该目录下 (目录不会被复写)。
cp [命令开关]… SOURCE DEST
cp [OPTIONS]… SOURCE… DIRECTORY
cp [OPTIONS]… –target-directory=DIRECTORY SOURCE…
命令开关:
-a 等同于 -dpR.
–backup[=CONTROL] 对每个存在的目标文件制作备份。
-b 如同 –backup,但是不接受参数。
-f 如果存在的目标文件不能被写操作打开,删除它并且再试一次。
-p 等同于 –preserve=mode,ownership,timestamps (保留模式,所有者和时间戳信息)。
–preserve[=ATTR_LIST] 保留指定的属性 (默认属性:模式,所有者,时间戳)和安全配置, 如果可能的话添加附加属性:连接,所有。
–no-preserve=ATTR_LIST 不保留指定的属性。
–parents 在目录下添加源路径。
示例:
C复制两个文件:
cp file1.php file2.php
上述cp命令复制文件file1.php 的内容到文件file2.php中。
备份拷贝的文件:
cp -b file1.php file2.php
创建文件file1.php的带着符号 ‘~’的备份文件file2.php~。
复制文件夹和子文件夹:
cp -R scripts scripts1
上面的 cp 命令从 scripts 复制文件夹和子文件夹到 scripts1。
12.删除
rm Linux 命令用来移除/删除目录下的文件。
rm [命令开关..] [文件 | 目录]
命令开关:
-f 不提示用户,删除目录下的所有文件。
-i 交互模式。使用这个选项,rm命令在删除任何文件前提示用户确认。
-r (或) -R 递归的删除参数表中的目录及其子目录。 目录将被清空并且删除。 当删除目录包含的具有写保护的文件时用户通常是被提示的。
示例:
移除/删除文件file1.txt
rm file1.txt
删除目录树
rm -ir tmp
这里rm命令递归的删除tmp目录下所有子目录下内容,对于每个文件的删除都会提示你,然后删除tmp目录本身。
同时删除文件file1.txt 和file2.txt。
rm file1.txt file2.txt
强制删除
cannot remove Is a directory 出现时
rm -rf
-r是递归处理,就是一层一层的删;-f是强制删除。
13.移动
mv命令来为文件或目录改名或将文件由一个目录移入另一个目录中。该命令等同于DOS系统下的ren和move命令的组合。它的使用权限是所有用户。
格式
mv [options] 源文件或目录 目标文件或目录
[options]主要参数(几个重要的参数)
-i:交互方式操作。如果mv操作将导致对已存在的目标文件的覆盖,此时系统询问是否重写,要求用户回答”y”或”n”,这样可以避免误覆盖文件。
-f:禁止交互操作。mv操作要覆盖某个已有的目标文件时不给任何指示,指定此参数后i参数将不再起作用。 - r 指示mv将参数中列出的全部目录和子目录均递归地移动。
第二个参数
当第二个参数类型是文件时,mv命令完成文件重命名,它将所给的源文件或目录重命名为给定的目标文件名。
当第二个参数是已存在的目录名称时,源文件或目录参数可以有多个,mv命令将各参数指定的源文件均移至目标目录中。在跨文件系统移动文件时,mv先拷贝,再将原有文件删除,而链至该文件的链接也将丢失。
使用命令:
mv webdata /bin/usr/
可以延伸一下:
mv /usr/lib/* /zone
是将 /usr/lib/下所有的东西移到/zone/中。
mv /usr/lib/*.txt /zone
是将lib下以txt结尾的所有文件移到/zone中。 其他类型,以此类推。
示例:
重命名file1.txt文件的名字为file2.txt
mv file1.txt file2.txt
移动一个目录
mv hscripts tmp
在上述命令中,如果tmp目录已经存在,mv命令将移动hscripts文件夹/目录下的所有文件,目录和子目录到tmp目录。
如果没有tmp目录,它将重命名 hscripts目录为tmp目录。
移动多个文件/更多问价到另一目录
mv file1.txt tmp/file2.txt newdir
这个命令移动当前目录的file1.txt文件和tmp文件夹/目录的file2.txt文件到newdir目录。
14.zip解压命令
参考
http://man.linuxde.net/unzip
https://www.cnblogs.com/lucyjiayou/archive/2011/12/25/2301046.html
01>压缩文件夹为zip文件
[root@cgls ]# zip -r mydata.zip mydata
02>把mydata.zip解压到mydatabak目录里面
[root@cgls ]# unzip mydata.zip -d mydatabak
03>mydata01文件夹和mydata02.txt压缩成为mydata.zip
[root@cgls ]# zip mydata.zip mydata01 mydata02.txt
04>直接解压mydata.zip文件
[root@cgls ]# unzip mydata.zip
05>查看mydata.zip文件里面的内容
[root@cgls ]# unzip -v mydata.zip
15.tar和tar.gz
http://blog.csdn.net/mmllkkjj/article/details/6768294/
tar
-c: 建立压缩档案
-x:解压
-t:查看内容
-r:向压缩归档文件末尾追加文件
-u:更新原压缩包中的文件
这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。
下面的参数是根据需要在压缩或解压档案时可选的。
-z:有gzip属性的
-j:有bz2属性的
-Z:有compress属性的
-v:显示所有过程
-O:将文件解开到标准输出
下面的参数-f是必须的
-f: 使用档案名字,切记,这个参数是最后一个参数,后面只能接档案名。
例子
# tar -cf all.tar *.jpg
这条命令是将所有.jpg的文件打成一个名为all.tar的包。-c是表示产生新的包,-f指定包的文件名。
# tar -rf all.tar *.gif
这条命令是将所有.gif的文件增加到all.tar的包里面去。-r是表示增加文件的意思。
# tar -uf all.tar logo.gif
这条命令是更新原来tar包all.tar中logo.gif文件,-u是表示更新文件的意思。
# tar -tf all.tar
这条命令是列出all.tar包中所有文件,-t是列出文件的意思
# tar -xf all.tar
这条命令是解出all.tar包中所有文件,-x是解开的意思
压缩
tar –cvf jpg.tar *.jpg //将目录里所有jpg文件打包成tar.jpg
tar –czf jpg.tar.gz *.jpg //将目录里所有jpg文件打包成jpg.tar后,并且将其用gzip压缩,生成一个gzip压缩过的包,命名为jpg.tar.gz
tar –cjf jpg.tar.bz2 *.jpg //将目录里所有jpg文件打包成jpg.tar后,并且将其用bzip2压缩,生成一个bzip2压缩过的包,命名为jpg.tar.bz2
tar –cZf jpg.tar.Z *.jpg //将目录里所有jpg文件打包成jpg.tar后,并且将其用compress压缩,生成一个umcompress压缩过的包,命名为jpg.tar.Z
rar a jpg.rar *.jpg //rar格式的压缩,需要先下载rar for linux
zip jpg.zip *.jpg //zip格式的压缩,需要先下载zip for linux
解压
tar –xvf file.tar //解压 tar包
tar -xzvf file.tar.gz //解压tar.gz
tar -xjvf file.tar.bz2 //解压 tar.bz2
tar –xZvf file.tar.Z //解压tar.Z
unrar e file.rar //解压rar
unzip file.zip //解压zip
总结
1、*.tar 用 tar –xvf 解压
2、*.gz 用 gzip -d或者gunzip 解压
3、*.tar.gz和*.tgz 用 tar –xzf 解压
4、*.bz2 用 bzip2 -d或者用bunzip2 解压
5、*.tar.bz2用tar –xjf 解压
6、*.Z 用 uncompress 解压
7、*.tar.Z 用tar –xZf 解压
8、*.rar 用 unrar e解压
9、*.zip 用 unzip 解压
16.yum详解
yum list httpd
yum list mysql
更改配置yum源
http://www.cnblogs.com/mchina/archive/2013/01/04/2842275.html
http://blog.csdn.net/youcharming/article/details/41823545 指定版本
http://www.jb51.net/os/RedHat/348285.html
17.rpm 详解
rpm -qa
rpm -qa httpd
http://www.cnblogs.com/xiaochaohuashengmi/archive/2011/10/08/2203153.html
18.iptables 详解
19.修改网卡地址
linux编译lnx文件命令_Linux命令总结相关推荐
- linux编译lnx文件命令_linux命令dd
dd 使用dd这个linux命令可以创建一定大小文件. linux创建文件命令:dd命令 把指定的输入文件拷贝到指定的输出文件中,并且在拷贝的过程中可以进行格式转换.语法: CODE:[Copy to ...
- linux编译lnx文件命令_Linux常用命令手册
(注安装LINUX时建立/home分区) 目标:对用户zhao在/home目录上实现soft limit为5k,hard limit 为10k的磁盘配额 实现步骤: 1. 修改包含/home的行, ...
- linux编译lnx文件命令_(完整word版)Linux常用命令手册大全,推荐文档
NO 分类 PS 1 命令名 用法及参数 功能注解 对应章节 1 文件管理 # ls ls -a 列出当前目录下的所有文件,包括以 . 头的隐含文件 文件管理 # ls ls -l 或 ll 列出当前 ...
- linux中文件所有者,linux中改变文件所有者的命令是什么
一.使用rpm指令3秒删除PHP所有包在安装所有的框架和安装包时,第一个必须看的就是项目所需环境,可以看到Larave对PHP的版本要求是7.2.5以上.来到虚拟机看看PHP的版本,你可以通 2021 ...
- linux打开文件命令occ,Linux系统查看文件内容的命令有哪些?
Linux文件内容查阅,可以使用命令来实现.cat, tac, more,包括nl等命令都可以用来查阅文件内容,本文就通过举例的方式来介绍一下,Linux系统查看文件内容的命令有哪些. /messag ...
- linux获取文件的md5,linux shell 获取文件md5的命令linux操作系统 -电脑资料
下面我给各位朋友总结一下在linux中利用shell命令来获取文件md5及遍历目录下所有文件的md5的例子,希望此例子对各位同学会有所帮助, 获取文件的MD5值: $ md5sum linuxmint ...
- linux 解压tar.jz,linux系统压缩文件和解压缩命令
linux系统压缩文件和解压缩命令 tar命令 解包:tar zxvf FileName.tar 打包:tar czvf FileName.tar DirName gz命令 解压1:gunzip Fi ...
- Linux操作系统:文件和目录命令
dba基础课程-Linux操作系统:文件和目录命令 cd /home 进入 '/ home' 目录' cd .. 返回上一级目录 cd ../.. 返回上两级目录 cd 进入个人的主目录 cd ~us ...
- 解压文件到服务器是什么意思,linux中zip文件解压命令是什么
linux中zip文件解压命令是什么 发布时间:2020-10-15 14:35:15 来源:亿速云 阅读:102 作者:小新 这篇文章给大家分享的是有关linux中zip文件解压命令是什么的内容.小 ...
最新文章
- 【强推】Blender制作逼真人物角色完整案例视频教程
- 动态规划——洛谷_P1057传球游戏
- @@identity、scope_identity()、IDENT_CURRENT('tablename')函数的区别
- 任艳频老师关于信息与大数据课题组的讨论材料的意见
- 坑 之 Tensor XXX must be from the same graph as Tensor XXX
- Apache日志记录组件Log4j出现反序列化漏洞 黑客可以执行任意代码 所有2.x版本均受影响...
- ES6的class方法基本用法
- C#面向对象17 23种设计模式
- javaScript输出指定的时间格式
- c++实验总结_高考化学选三简答题总结6——配位化合物、配位键、配位数
- atitit.atiHtmlUi web组件化方案与规范v1
- Netty学习(三)高性能之ByteBuf源码解析(篇幅较长)
- 非参数统计:方法与应用(全书例题R语言实现)
- keil_lic.exe注册机使用
- Caused by: java.lang.NullPointerException: Attempt to invoke virtual method ‘android.view.View andro
- 华为2023年研发实习生招聘
- 开放手机联盟(OHA)
- 用单片机c语言播放两只老虎,两只老虎的C程序的频率和音符??
- 12306火车订票系统(C++)
- layer Tips参数使用