Linux常用命令
常用的命令有好多啊,你刚开始学,不用特意的去记,用到什么学什么就好了。 当然非要列举,下面列举的100条,是来自百度经验上的。 希望对你有帮助。
Linux常用命令大全100条:
1,echo “aa” 》 test.txt 和 echo “***” 》》 test.txt
//》将原文件清空,并且内容写入到文件中,》》将内容放到文件的尾部
2,chmod go+w -R /home/zhangy //给组用户和其他用户添加写的权限
3,tar -tzvf test.tar.gz //列出归档内容
4,du -ah //查看文件列表大小
5,du -sh //查看所有文件的大小总和
6,echo ‘1+2’|bc -l //数学运算
7,uname -a //查看linux内核等的一些信息
8,badblocks -s /dev/sda //坏道扫描时显示进度
9,time command //查看命令的运行时间
10,ls -lrt //按时间的倒序排序
11,rsync -P //同步时显示进度
12.history -c //清楚历史命令
13,cd - //返回上次目录
14,tree //显示目录树
15,umount -n /mnt/hda2 //强制卸载
16,echo ~/ //显示用户的home目录
17,echo $[5*5] //算术运算
18,echo $((5*5)) //算术运算
19,eval ls;ps ***x|grep httpd //这二个命令都能执行
20,free -m //有MB为单位显示内存
21,uptime
//显示系统已经运行了多长时间,它依次显示下列信息:现在时间、系统已经运行了多长时间、目前有多少登陆用户、系统在过去的1分钟、5分钟和15分钟内的平均负载
22,加法运算
[root@krlcgcms01 mytest]# let a=34+3;
[root@krlcgcms01 mytest]# echo $a;
23,export //查看所有环境变量
24,echo $PATH //查看单个变量
25,cmp file1 file2 //文件内容比对
26,clear //清屏
27,echo 23423 |awk --re-interval ‘/[0-9]{3,}/’ //如果不加re-interval的话,不显示
28,cal //得到一个整齐的日历格式
29,wc -l //统计行数,wc -w 统计单词
30,echo “AaDCbd23” |tr “[A-Z]” “[a-z]” 大写变小写,echo “AaDCbdc23” |tr -c b-d =
将b-d之外的字符串替换成=
31,echo “ADSF” | iconv -f UTF8 -t GBK //把字符由utf8转成gbk
-f是from和简写,-t好像terminal的简写
32,cat -n file //内容的前面会显示行号
33,chattr +i file //只读,root用户也没法对其进行修改
34,lsattr file //查看文件属性
35,cat /etc/passwd |awk -F: ‘{print $1}’ //查看系统中所有用户
36,cat /etc/group //查看系统中所有的组
37,groups //查前当前用户所在的,所有组
38,usermod -g 组名 用户 //这种方式是覆盖的方式,用的时候要小心,如果用户A性于mysql usermod -g php
mysql这样的话只属于php了
39,usermod -G 组名 用户 //这种方式是增加的方式,如果用户A性于mysql usermod -g php
mysql这样的话,mysql就属于2个组了
40,bc //进入数学计算中去
41,umask 003 u权限是7,g权限是7,其他用户是4,也就是774,777-003=774
42,mkfs -t vfat /dev/hda6 //将移动硬盘里面的一个分区格式化成vfat格式
43,mount /dev/cdrom /media/cdrom //挂载cdrom
44,getent group 532 //通过组ID,来查找组信息
45,last //登录成功用户记录
46,lastb //登录不成功用户记录
47,dump -S /dev/sda2 //查看一下要备份/dev/sda2所要的容量
48,dump -0j -f /dev/hda2/sda2_bak.dump.bz2 /dev/sda2 //将sda2进行备份并压缩
49,restore -t -f /dev/hda2/sda2_bak.dump //查看备份信息
50,restore -r -f /dev/hda2/sda2_bak.dump //还原备份
51,fc-list //查看系统中安装的字体
52,find 。/ -type f -exec grep -q “root” {} ; -exec echo {} ;
//查找目录下文件所包涵的字符串
53,vmstat 5 //每5显示一下次系统信息,cpu,memory,i/o等
54,top 后 在shift + P 所占进程的排序显示
55,top 后 在shift + M 所占内存的排序显示
56,iptraf -g //查看各个接口的流量
57,ostat -d -x /dev/sda2 2 //用iostat查看磁盘/dev/sda2的磁盘i/o情况,每两秒刷新一次
58, paste -sd ‘|||n’ test //文件的每4行转换成1行,并用|隔开
59,lsof -i :22 //知道22端口现在运行什么程序
60,lsof -c abc //显示abc进程现在打开的文件
61,lsof -p 12 //看进程号为12的进程打开了哪些文件
63,route //查看路由信息
64,ifup //开启网卡
65,ifdown //关闭网卡
66,route del -net 172.168.0.0 netmask 255.255.0.0 dev eth0 //删除
172.168这个网段
67,route add -net 172.168.10.0 netmask 255.255.255.0 dev eth0 //增加一个路由
68,netstat -tunl //列出监听的网络服务端口
69,netstat -tun //列出已连接的网络服务端口
70,nmap -sP 172.30.4.0/24 //在这个网段内有多少用户在我的主机上操作,一个不错的安全检查工具
71,vgdispl*** //查看系统中的可用空间
72,lvextend -L+20G /dev/tank/part1 //向part1这个分区增加20G的空间
73,lvresize -L-10G /dev/tank/part2 //向part2这个分区减少10G的空间
74,pvdispl*** //查看磁盘信息
75,mpl***er -loop 10 /mnt/song/music/花儿开了.mp3 //循环播放10遍
76,pacman -S firefox -nd //nd去掉依赖
77,wget -c //断点下载
78,chroot /mnt/ubuntu //改变根目录到/mnt/ubuntu
79,ctrl+a //命令行下,光标称动到开头
80,ctrl+e //命令行下,光标移动结尾
81,cut -d: -f 1-4 test //用:分割文件,取分割后的1-4列
82,file /home/zhangy/test.php //用于查看文件的一些基本信息
83,touch test.txt //创建一个空文件 text.txt
84,htpasswd -cbd /usr/local/nginx/conf/***thfile //创建访问控制文件
85,df //查看磁盘空间,和当前的磁盘数
86,fdisk -l //查看所有磁盘数
87,alsamixer //进入后,m键可以实现静音
88,killall httpd //把所有httpd进程杀掉
89,killall -9 mysqld_safe //有些进程超级用户也停止不了,-9是强制删除
90,mirror /mysql //下载mysql目录
91,mirror -R /mysql //上传mysql目录
92,rmmod pcspkr //关掉tab提示音
93,modprobe pcspkr //开启tab提示音
94,gpasswd -a zhangy wheel //将zhangy这个用户添加到wheel这个组
95,dd if=/dev/zero of=/virtual/ubuntu.virt.img bs=1M count=4096
//创建一个4G的IMG镜像
96,lspic //显示pci设备
97,lsu*** //显示u***设备
98,history | less //less根more有点像,感觉less用着更舒服点
99,ln -s //如果忘了-s就变成硬链接了
100,tar zxvf test.tar.gz -C /home/zhangy //将内容解压到指定目录
谁帮我翻译下 谢谢了
为了要产生你自己的计画,你将会需要一个本文编者。 一个本文编者是一部计算机
让你产生而且解救包含简单的本文的文件的计画。 它很重要
文件当做简单的本文被解救的那, 那没有任何的特别改为暗码或格式
数据。 文件处理机文件不适当, 除非你能拿你所说的话
处理器解救当做简单的本文。 一个好本文编者能使规画更愉快的。
Linux 和一些本文编者一起来。 在窗口上,你能在捏中使用笔记本, 但是你
或许决意需要某事更好。 因为雨衣操作系统, 你可能下载自由的 TextWrangler
申请。 将会在任何的月台上工作的一种可能性将使用 jedit, 一个好程序师
在爪哇和那被写的自己是的本文编者能被免费从 下载。
为了要产生你自己的计画, 你应该打开一扇指令线窗户和 cd 进入那
你将会储存你的原始码文件的工作目录。 在你的本文编者计画上面开始,
如此的当做藉着加倍-按它的圣像或选择从一份开始菜单它。 键入你的密码进入那
编者窗户、或你想要修正的公开一个现有的原始码文件。 解救文件。
记得爪哇原始码文件的名字一定结束在 ".新型的计算机语言", 和其余者那
文件名字一定相配在文件中被定义的班级的名字。 一经文件被解救在
你的工作目录,去指令窗户而且使用 javac 指令编译它,
当在上面讨论之时。 如果有语法错误在密码中, 他们将会在指令方面被列出
窗户。 每个错误信息在文件中包含线数字哪里计算机发现那
错误。 回去编者而且试着固定错误,解救你的变化, 而且他们试那
javac 再命令。 (它通常在***个少数错误上是对只是工作的一个好主意; 有时
固定那些将会使其他的错误走开。) 记得当 javac 最后命令
成功,你一点也将不收到信息。 然后你能使用新型的计算机语言指令跑你的
计画, 当做在上面描述。 一经你已经编译计画, 你能跑它作为许多次
当做你没有再编译它喜欢。
那真的全部那里对它: 保存编者和指令-线的窗户公开。 编辑,
解救, 而且编译,直到你已经除去所有的语法错误。 (总是记得去解救
文件在只编译 it.the 编辑者之前见到被解救的文件, 不版本在编者中
窗户.) 当你进行计画的时候, 你可能找它有引起它的与语意有关的错误
不正确地跑。 它那一个情形, 你必须回去编辑/解救/编译环试到
找并且固定问题。
如何在JEdit里安装Plug-in
现在到jEdit的org去下载jEdit()可以下载到最新的Latest version (development): (JDK 1.5 and later)版本和正式(稳定)Stable version版本,可以只接选择Windows Installer。但是,想要安装Plugin中的DotComplete就要 下载 正式(稳定)Stable version版本(在朱仲杰的Java2全方位学习中提到的).而要是最新版本会导致DotComplete所需组件中有达不到要求(就是版本不支持)而使DotComplete无法安装成功(本人经过亲身体会).
之后就像所说,从_Plugin_ _Plugin Manager_ 选择Install选项卡,等待一会(连接服务器),在安装列表里选择DotComplete,与之相关的插件也会被自动选择,点击Install(安装).等待安装完之后,会提示DotComplete not Install, need AntHelp , 而AntHelp 会显示not load , 需要JBrowse, 有心的话你会发现你已经安装JBrowse了,只是版本可能不支持而已, 这时就需要自己去找个合适的版本.
到() 这里找到JBrowse,可以看到有3个版本,而我们要下载的就是1.45版本,点击一下1.4.5 , (要是你用了下载工具监视网页的话,现在会弹出下载界面,不点下载,这只是个网页连接,点取消,如果不行就把下载工具的监视功能先停一下,然后会打开个界面,网页有插件,浏览器可能会自动屏蔽,这时你要点击准许插件运行,等待一会就会有浏览器的下载窗口,下载到你的电脑里. (你不用想用下载工具下载,他才有167K ,即使你拨号上网1分钟够你下载完成了.
如何把java程序打包成linux下可运行的客户端
在JBuilder中生成EXE、可执行jar、带shell窗口的EXE
下面的图示是从JBuilder9截取,基本上对于版本7、8、9、X、200X来说类似。
点击Winzards菜单,选择Native Executable Builder菜单项目;
接下来进入Native Executable Builder Wizards,总共分7步:
***步:如下图,在Name字段处给你的可执行程序命名,缺省名称为Native Executable,File是填写所需要生成的jar的名字和选择存放的位置,Compress the content of archive表示是否把jar文档里面的内容进行压缩,下面的checkbox代表是否在build项目的时候生成jar文档;
第二步:选择需要打包进jar的包、类、以及资源文件,也包括任何其他需要的文件,include class dependencies代表是否在jar包中包括所依赖的类(例如你用了一个第三方库的时候,以及其他引入的非java核心库的类),点击“Add Filters...”可以指定包括的包、类,点击“Add Files...”添加需要包括的资源文件等。
点击“Add Filter...”后出现Add Filters的窗口,如下图:
这里主要是定制过滤器,以确定包含哪些类,存在两种形式的Filter:include(包含)和exclude(排除)。可以直接对package包,也可以直接对class类,一般情况下,你在这里选择包含main方法那个主类就行了,前提是在上一个图中选中“包含依赖类”的checkbox。
Add Files就比较简单了,直接增加文件就行了,例如你程序需要的图片、配置文件等。
第三步:确定如何处理依赖库。下面图中的列表中列出来你在本项目中引入的库。
上面列出针对每个库的四种处理方式,按顺序依次是:
1、从不包含任何类和资源;
2、包含必要的类和已知的资源;
3、包含必要的类和所有资源;
4、总是包含所有类和资源;
对于每个库的默认选项都是***个,有时候你制作的Exe会出现找不到类的错误,就可能是这里没设置好。
第四步:设置jar文档的manifest(打包清单)项目。默认是包含,并自动创建一个,一般情况下按默认设置就行了。
第五步:选择确定应用程序主类的方法。
有两种方式可以指定:1、从指定的runtime configuration中选择一个运行配置来确定,runtime configuration就是下图中下拉表中的选项:
2、直接指定一个主类(就是包含main方法的那个类)。
第六步:选择需要生成的可执行程序类型。有五种类型可供选择:
1、Window FUI类型;
2、带控制台console(就是dos窗口)的window exe类型;
3、linux下的可执行文件;
4、solaris下的可执行程序;
5、Mac OS下的可执行程序;
在这一步就可以点击Finish生成了,第七步是可选的。
第七步:运行时配置选项的设置,一般情况下这一步是不需要的,高级用户也许需要,这一步干什么用的你可以看上面的说明^-^
Finish结束了。
然后的JB左侧项目文件浏览器中就会出现如下一个图标,名字是你在***步中指定的名字:
在此项目上鼠标右击,选择make或者rebuild就OK了。
然后在你的项目目录中就出现了一个EXE文件。
这个过程的一个副产品就是同时生成了一个可执行的jar文件^-^
说明:这里生成的EXE和普通的window exe程序是有区别的,你鼠标右击该exe文件,看看属性,原来就是个压缩文件,不过这个压缩文件和普通的压缩文件有点区别,你自己慢慢看吧,还可以解压缩后看^-^,显然这不是真正的EXE文件,也就是说还需要JRE环境支持。
如果要生成真正的EXE可以使用其它工具,例如:jet-103-eval-win32.exe,该软件能够把java class编译成无需 JVM 支持的 32 位 Windows 可执行文件。jet-103-eval-win32.exe这个文件的下载本站原来有,但是现在找不到这个程序了。
你还可以参考本站这个连接的《利用Eclipse和JSmooth生成java EXE可执行文件》,这种方式生成也很可能是和JB生成的一样,并非win32 exe程序。
当然jbuilder也能生成exe文件,但JSmooth显然小而方便,挺简单的。
jedit在linux怎么安装使用
不知道你用的是什么版本的 Linux系统。linux上软件的方法有很多种。
编译好的二进制包一般以bin、rpm、deb为扩展名,这些一般安装都比较容易。xxxx.bin 一般直接运行就可以了。需要注意的是可执行权限,可以用chmod +x xxx.bin给它加上可执行权限,往后就照提示操作即可。rpm和deb文件就更容易了。
rpm -i xxxx.rpm dpkg -i xxxx.deb
源码包一般以.tar.gz或者.tar.bz2 结尾,它们的解包方式是
tar zxvf xxx.tar.gz tar jxvf xxx.tar.bz2
进入源码目录,
make
切换成根用户
make install
在linux下如何运行jedit
有很多有用的特性,包括语法加亮显示,括号匹配,表达式搜索,多个文件搜索和替换,定义键盘宏等等。jEdit是一个成熟的,设计优秀的程序员文本编辑器,已经有了7年的开发历史。在功能和易用性方面压倒许多昂贵的开发工具时,jEdit在GNU公用许可证(GPL)下发布成了开源软件。jEdit的核心主要由Slava Pestov开发完成,一支由世界各地的程序员组成的队伍正在为jEdit开发插件(plugin)。下面是jEdit的几个特色:* 用java编写,所以它可以运行在Mac OS X, OS/2, Unix, VMS 和Windows平台上* 内建宏语言;可扩展的插件体系;目前已经有了很多宏和插件.* 使用jEdit的插件管理器可以下载插件并安装.* 提供超过130总编程语言的自动缩进和语法高亮.* 支持UTF8和Unicode在内的大量字符编码* 代码折叠* 自动换行* 极高的可配置性和可定制性* 所有其他你希望在一个文本编辑器里找到的功能,不管是基础性的还是高级的,你都可以在jEdit中找到[编辑本段]英文介绍jEdit is a mature programmer's text editor with hundreds (counting the time developing plugins) of person-years of development behind it. To download, install, and set up jEdit as quickly and painlessly as possible, go to the Quick Start page.While jEdit beats many expensive development tools for features and ease of use, it is released as free software with full source code, provided under the terms of the GPL 2.0.The core of jEdit was originally by Slava Pestov. Now the jEdit core, together with a large collection of plugins is maintained by a world-wide developer team.Some of jEdit's features include:* Written in Java, so it runs on Mac OS X, OS/2, Unix, VMS and Windows.* Built-in macro language; extensible plugin architecture. Dozens of macros and pluginsavailable.* Plugins can be downloaded and installed from within jEdit using the "plugin manager"feature.* Auto indent, and syntax highlighting for more than 130 languages.* Supports a large number of character encodings including UTF8 and Unicode.* Folding for selectively hiding regions of text.* Word wrap.* Highly configurable and customizable.* Every other feature, both basic and advanced, you would expect to find in a text editor. Seethe Features page for a full list.[编辑本段]特点jEdit是一个非常好用的程序编辑软件,j 表示 Java 的意思。没错!这套编辑软件里里外外都是用Java打造出来的,最特别的地方是除了jEdit原本提供的功能外,世界上还有许许多多的程序员为他量身定做了一堆有用的插件(plug-in)。有了这些Plug-in的加盟,jEdit从一个文本编辑器,变成一个超级强大的程序开发工具(IDE)。jEdit是完全免费并且开放源代码(OpenSource)的软件,任何有兴趣的人,都可以参与jEdit主程序或是Plug-in的开发。
jEdit的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于emeditor、jEdit的信息别忘了在本站进行查找喔。