1.修改vftpd配置文件   vi /etc/vsftpd .conf                       #listen=YES   vi /etc/xinetd.d/vsftpd                   将“disable=yes” 改为 “disable=no”使xinetd服务启动后接收到ftp连接请求时,能够自动启动vsftpd服务进程

2. mkdir -p   /srv/ftp/linux-10             创建文件夹           -p  如果文件夹不存在自动创建

3. chown -R ftp:ftp /srv/ftp/linux-10       指定linux-10目录及其子目录的拥有者为ftp用户和ftp组

4. chmod -R 755 /srv/ftp/linux-10           指定linux-10目录及其子目录的访问权限

5. mount /dev/hdc /srv/ftp/linux-10/disk1   将设备中的内容挂载到disk1中

umount /srv/ftp/linux-10/disk1           卸载掉disk1中挂载的文件

6. /etc/init.d/xinetd start                 启动FTP服务

7. df命令

功能:检查文件系统的磁盘空间占用情况。可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息。

语法:df [选项]

说明:df命令可显示所有文件系统对i节点和磁盘块的使用情况。

该命令各个选项的含义如下:

-a 显示所有文件系统的磁盘使用情况,包括0块(block)的文件系统,如/proc文件系统。

-k 以k字节为单位显示。

-i 显示i节点信息,而不是磁盘块。

-t 显示各指定类型的文件系统的磁盘空间使用情况。

-x 列出不是某一指定类型文件系统的磁盘空间使用情况(与t选项相反)。

-T 显示文件系统类型。

8. free命令

free命令的功能是查看当前系统内存的使用情况,它显示系统中剩余及已用的物理内存和交换内存,以及共享内存和被核心使用的缓冲区。

该命令的一般格式为: free [-b | -k | -m] 命令中各选项的含义如下:

-b 以字节为单位显示。

-k 以K字节为单位显示。

-m 以兆字节为单位显示。

9. sync命令    sync命令是强制把内存中的数据写回硬盘,以免数据的丢失

10. shutdown命令

shutdown 命令可以安全地关闭或重启Linux系统,它在系统关闭之前给系统上的所有登录用户提示一条警告信息。该命令还允许用户指定一个时间参数,可以是一个精确 的时间,也可以是从现在开始的一个时间段。精确时间的格式是hh:mm,表示小时和分钟;时间段由“+”和分钟数表示。系统执行该命令后,会自动进行数据 同步的工作。

该命令的一般格式为: shutdown [选项] [时间] [警告信息] 命令中各选项的含义为:

- k 并不真正关机,而只是发出警告信息给所有用户。

- r 关机后立即重新启动。

- h 关机后不重新启动。

- f 快速关机,重启动时跳过fsck。

- n 快速关机,不经过init程序。

- c 取消一个已经运行的shutdown。

需要特别说明的是,该命令只能由超级用户使用。

11. date命令

date命令的功能是显示和设置系统日期和时间。

12. cal命令

cal命令的功能是显示某年某月的日历。

该命令的一般格式为: cal [选项] [月 [年]] 命令中各选项的含义为:

- j 显示出给定月中的每一天是一年中的第几天(从1月1日算起)。

- y 显示出整年的日历。

13. echo命令

echo命令的功能是在显示器上显示一段文字,一般起到一个提示的作用。

该命令的一般格式为: echo [ -n ] 字符串

其中选项n表示输出文字后不换行;字符串可以加引号,也可以不加引号。用echo命令输出加引号的字符串时,将字符串原样输出;用echo命令输出不加引号的字符串时,将字符串中的各个单词作为字符串输出,各字符串之间用一个空格分割。

14. 从ftp安装linux系统    install=ftp://ip(服务器ip地址)/linux-10/disk1 hostip=ip(新系统ip)/24 gateway=192.168.0.1(网关)

15. chkconfig --level 235 ntp on           使用系统启动时,自动启动NTP服务

16. /etc/init.d/ntp restart               启动NTP服务

17. route add -net 224.0.0.0 netmask 240.0.0.0 dev eth0              配置Linux多播路由  添加该路由项

18. netstat -nr                           查看路由表

19. netstat -an|less                      查看服务端口的状态

20. /etc/init.d/novell-tomcat4 restart    重启Tomcat(在iManage中安装插件后)

21. chmod 777 文件名                      修改文件权限

22. ndsconfig rm                          删除ED实例

23. 精确同步时间     先将ntp服务停掉 rcxntpd stop 然后执行 ntpdate 命令   (多次执行缩短时间差)  最后启动 rcxntpd start

24. Linux 更改MAC地址:     1.> 临时更改:      # ifdown eth0      # ifconfig eth0 hw ether 0029340830249(MAC地址)      # ifup eth0

2.> 永久生效:(对于suse不起作用)      # vi /etc/rc.d/rc.local        ifdown eth0        ifconfig eth0 hw ether 002934083024(MAC地址)        ifup eth0      # service network restart(suse 9:rcnetwork restart)

3.> 添加新网卡:       a. VM --> 添加网卡       b. 启动时按 '<-' , 确定相关默认配置       c. 在/etc/sysconfig/network-s/创建新网卡文件       d. 配置新网卡文件

25. Linux 更改MAC地址:

1.1 redhat:    a. $ cd /etc/sysconfig/network-s    b. Edit file "ifcfg-eth0", change to your real MAC address    (Use "ifconfig -a" to display real MAC address.)    c. $ /etc/init.d/network start (to restart network.)

1.2 SuSE:    a. $ cd /etc/sysconfig/network    b. $ mv ifcfg-eth-id-00:0c:29:ba:b2:ad ifcfg-eth0    c. $ vi /ifcfg-eth0    d. $ 添加    LLADDR='real MAC address'    e. $ 到YAST里面配置静态IP    (Use "ifconfig -a" to display real MAC address.)    f. $ reboot(重启系统)

2.修改redhat locale:

cd /etc/sysconfig/

编辑i18n文件,指定自己所需的locale

3.修改SuSE hostname:编辑/etc/HOSTNAME

26. 增加反向代理名称    192.168.10.in-addr-arpa

27. suse 配置ftp服务    a.  vi /etc/vsftpd.conf    b.  将listen=yes  注释掉    c.  vi /etc/xinetd.d/vsftpd    d.  将 disable=yes  改为 disable=no    e.  /etc/init.d/xinetd start  启动FTP服务    (suse9只需执行c,d,e suse10都需要执行)

28. 查找文件  find 路径 -name(-size,-type) file

29. 查找字符  grep 参数(-l 显示匹配行号,-I 忽略大小写,-r 递归查找) 'str'  fielist

30. 比较文件  diff 参数(-w忽略空格 ,-I忽略大小写 )  file file

31.kill

1.作用 kill命令用来中止一个进程。

2.格式 kill [ -s signal | -p ] [ -a ] pid ... kill -l [ signal ]

3.参数 -s:指定发送的信号。 -p:模拟发送信号。 -l:指定信号的名称列表。 pid:要中止进程的ID号。 Signal:表示信号。

4.说明 进程是Linux系统中一个非常重要的概念。Linux是一个多任务的操作系统,系统上经常同时运行着多个进程。我们不关心这些进程究竟是如何分配的,或者是内核如何管理分配时间片的,所关心的是如何去控制这些进程,让它们能够很好地为用户服务。

Linux 操作系统包括三种不同类型的进程,每种进程都有自己的特点和属性。交互进程是由一个Shell启动的进程。交互进程既可以在前台运行,也可以在后台运行。 批处理进程和终端没有联系,是一个进程序列。监控进程(也称系统守护进程)时Linux系统启动时启动的进程,并在后台运行。例如,httpd是著名的 Apache服务器的监控进程。

kill命令的工作原理是,向Linux系统的内核发送一个系统操作信号和某个程序的进程标识号,然后系统内核就可以对进程标识号指定的进程进行操 作。比如在top命令中,我们看到系统运行许多进程,有时就需要使用kill中止某些进程来提高系统资源。在讲解安装和登陆命令时,曾提到系统多个虚拟控 制台的作用是当一个程序出错造成系统死锁时,可以切换到其它虚拟控制台工作关闭这个程序。此时使用的命令就是kill,因为kill是大多数Shell内 部命令可以直接调用的。

5.应用实例 (1)强行中止(经常使用杀掉)一个进程标识号为324的进程: #kill -9 324

(2)解除Linux系统的死锁 在Linux 中有时会发生这样一种情况:一个程序崩溃,并且处于死锁的状态。此时一般不用重新启动计算机,只需要中止(或者说是关闭)这个有问题的程序即可。当 kill处于X-Window界面时,主要的程序(除了崩溃的程序之外)一般都已经正常启动了。此时打开一个终端,在那里中止有问题的程序。比如,如果 Mozilla浏览器程序出现了锁死的情况,可以使用kill命令来中止所有包含有Mozolla浏览器的程序。首先用top命令查处该程序的PID,然 后使用kill命令停止这个程序: #kill -SIGKILL XXX 其中,XXX是包含有Mozolla浏览器的程序的进程标识号。

(3)使用命令回收内存 我们知道内存对于系统是非常重要的,回收内存可以提高系统资源。kill命令可以及时地中止一些“越轨”的程序或很长时间没有相应的程序。例如,使用top命令发现一个无用 (Zombie) 的进程,此时可以使用下面命令: #kill -9 XXX 其中,XXX是无用的进程标识号。

然后使用下面命令: #free 此时会发现可用内存容量增加了。

(4)killall命令 Linux下还提供了一个killall命令,可以直接使用进程的名字而不是进程标识号,例如: # killall -HUP inetd

32.rm 删除命令     rm -r 删除目录,不管目录中有没有文件     rm -rf 强制删除,没有提示     33.ln命令    ln -s 源文件(绝对路径)      目标文件      (软连接)    34.查看本机开放的端口

1、netstat    查看端口和连接    netstat     列出目前已经连接的服务名    netstat -a   列出目前已经连接的和正在监听的服务名    netstat -an   列出目前已经连接的和正在监听的端口号(与上面的命令功能一样,只是不解释端口号对应的服务名)    netstat -ap   在上面命令的基础上列出连接的PID(进程号),用这个PID,可以使用KILL 来杀死连接                    例如:某个连接的PID=111,想踢出去就使用 KILL -9 111。ok!    netstat -rn    输出路由表  2、nmap    nmap   127.0.0.1     查看本机开放的端口,会扫描所有端口    nmap   -p 1024   65535   127.0.0.1    扫描指定端口范围    nmap -PT 192.168.1.1-111   扫描一组范围的电脑

35.  交互方式管理identity manager 对象    dxcmd -host 192.168.37.133 -port 524    36.   ps -A      产看进程

37.   ssh -X (ip address)    远程连接另一系统

38.   pkill  firefox-bin(进程名)     以进程名杀进程    39.   . /opt/novell/eDirectory/bin/ndspath            设置ed的环境变量

suse linux 命令的更多相关文章

  1. 用于 ‘Suse‘ Linux 包管理的 Zypper 命令大全

    SUSE( Software and System Entwicklung,即软件和系统开发.其中‘entwicklung‘是德语,意为开发)Linux 是由 Novell 公司在 Linux 内核基 ...

  2. SUSE Linux – Zypper 命令示例

    來源:http://www.linuxidc.com/Linux/2014-11/109214.htm Zypper是SUSE Linux中用于安装,升级,卸载,管理仓库.进行各种包查询的命令行接口. ...

  3. suse linux 常用命令

    功能:rm 命令,删除一个目录中的一个或多个文件或目录(文件夹). 它也可以将某个目录及其下的所有文件及子目录均删除. 对于链接文件,只是删除了链接,原有文件均保持不变. 文件一旦被删除,它不能被恢复 ...

  4. 11 个很少人知道但很有用的 Linux 命令

    Linux命令行吸引了大多数Linux爱好者.一个正常的Linux用户一般掌握大约50-60个命令来处理每日的任务.Linux命令和它们的转换对于Linux用户.Shell脚本程序员和管理员来说是最有 ...

  5. Linux命令笔记(一)

    vi 有三种模式,输入模式,编辑模式,“:”命令模式vi 进入以后默认是编辑模式vi 编辑模式默认的快捷键 上下左右分别是 J K H Lvi 在编辑模式使用 i 可以进入输入模式vi 输入模式只能输 ...

  6. SuSE Linux 开启VNC服务

    一.启动VNC服务输入命令 vncserver  二.编辑启动脚步vi /root/.vnc/xstartup 把twm &注释改为#twm & 然后再最下面增加2行startgnom ...

  7. SUSE Linux下新建Weblogic 10.3非admin服务

    Linux内核版本信息查询命令 cat /proc/version 显示内容为: Linux version 2.6.16.60-0.85.1-smp(geeko@buildhost) (gcc ve ...

  8. SUSE Linux 13服务器版

    SUSE Linux 下面打开图形界面下的终端 桌面右键,选择运行 konsole命令打一桌面终端插件 配置静态ip /etc/sysconfig/network/ 虚拟机下面的网卡 vi /etc/ ...

  9. 【转】很有用但鲜有人知的 Linux 命令

    Linux命令行吸引了大多数Linux爱好者.一个正常的Linux用户一般掌握大约50-60个命令来处理每日的任务.Linux命令和它们的转换对于Linux用户.Shell脚本程序员和管理员来说是最有 ...

随机推荐

  1. linux socket

    linux 的 C 库路径为  /usr/include,可以直接查看源码,也可以通过 "man 头文件名" 来学习,需要查看某个函数如 bind() ,则只需要 man 2 bi ...

  2. jQuery源码-jQuery.fn.attr与jQuery.fn.prop

    jQuery.fn.attr.jQuery.fn.prop的区别 假设页面有下面这么个标签,$('#ddd').attr('nick').$('#ddd').prop('nick')分别会取得什么值? ...

  3. ACM数论之旅7---欧拉函数的证明及代码实现(我会证明都是骗人的╮( ̄▽ ̄)╭)

    欧拉函数,用φ(n)表示 欧拉函数是求小于等于n的数中与n互质的数的数目 辣么,怎么求哩?~(-o ̄▽ ̄)-o 可以先在1到n-1中找到与n不互质的数,然后把他们减掉 比如φ(12) 把12质因数分解 ...

  4. hadoop之 mr输出到hbase

    1.注意问题: 1.在开发过程中一定要导入hbase源码中的lib库否则出现如下错误 TableMapReducUtil 找不到什么-- 2.编码: import java.io.IOExceptio ...

  5. java 1.7

    http://superuser.com/questions/740064/how-to-install-java-1-7-runtime-on-macos-10-9-mavericks sudo r ...

  6. 使用Ant部署应用程序系统

    1. 首先下载Ant http://ant.apache.org/ 配置环境变量 2. 编写build.xml部署文件如下: <?xml version="1.0" enco ...

  7. 解决ScrollView里如果有动态更新的ChildView时会自动滚动到底部的方法

    在这个ChildView的xml属性里加上 android:focusable="true" android:focusableInTouchMode="true&quo ...

  8. Android学习笔记(十四)——自定义广播

    //此系列博文是<第一行Android代码>的学习笔记,如有错漏,欢迎指正! 我们除了可以通过广播接收器来接收系统广播, 还可以在应用程序中发送自定义的广播.下面我们来分别试一试发送自定义 ...

  9. ionic中返回上一页

    .controller('NewsCtrl', ["$scope", "$ionicHistory", "$http","$tim ...

  10. [KOJ6023]合并果子·改

    [COJ6023]合并果子·改 试题描述 在一个果园里,多多已经将所有的果子打了下来,而且按果子的不同种类分成了不同的堆.多多把这些果子堆排成一排,然后所有的果子合成一堆.    每一次合并,多多可以 ...