Suse_Linux常用命令小结

合集下载

linux最常用20条命令汇总

linux最常用20条命令汇总

linux最常用20条命令汇总
1. ls:显示当前目录中的文件和子目录
2. cd:改变当前工作目录
3. mkdir:创建新的目录
4. rm:删除文件或目录
5. cp:复制文件或目录
6. mv:移动或重命名文件或目录
7. cat:查看文件内容
8. grep:在文件中搜索指定的字符串
9. find:在文件系统中查找文件或目录
10. chmod:修改文件或目录的权限
11. chown:修改文件或目录的所有者
12. tar:创建压缩文件或解压缩文件
13. ssh:远程登录到其他计算机
14. ps:显示当前运行的进程
15. top:实时监控系统的进程和资源使用情况
16. du:显示目录或文件的磁盘使用情况
17. df:显示文件系统的磁盘使用情况
18. ifconfig:配置或显示网络接口信息
19. ping:测试与目标主机的连通性
20. man:查看命令的帮助文档。

linux常用命令总结

linux常用命令总结

linux常用命令总结1. ls:列出当前目录下的文件和文件夹。

2. cd:更改当前工作目录。

3. pwd:显示当前目录的绝对路径。

4. mkdir:创建一个新的目录。

5. touch:创建一个新的空文件或更新时间戳。

6. cp:复制文件或目录。

7. mv:移动文件或目录,也可以重命名文件或目录。

8. rm:删除文件或目录。

9. cat:查看文件的内容。

10. more:分页查看文件的内容。

11. less:与more类似,但是可以向前或向后翻页。

12. grep:在文件中查找匹配的文本。

13. find:在指定目录中查找文件。

14. tar:用于压缩和解压缩文件和目录。

15. gzip:压缩文件。

16. gunzip:解压文件。

17. top:显示正在运行的进程和系统资源的使用情况。

18. ps:显示当前用户的进程信息。

19. kill:终止指定进程。

20. ping:测试网络连接和延迟。

21. ifconfig:显示网络接口的配置信息。

22. netstat:显示网络连接状态和统计信息。

23. ssh:远程登录到其他计算机。

24. scp:将文件从本地计算机复制到远程计算机。

25. chmod:改变文件或目录的权限。

26. chown:更改文件或目录的所有者。

27. whoami:显示当前的用户名。

28. date:显示当前的日期和时间。

29. history:显示已输入的命令历史记录。

30. alias:为常用命令创建简称。

suse linux 常用命令

suse linux 常用命令
unrar x fileName.rar 解压.rar文件
tar -cvf FileName.tar fileName 创建一个非压缩的tarball
tar fileName.tar/.tar.ba2/.tar.gz 解压该该是的压缩包
查看文件/日志
cat fileName 从第一个字节开始正向
bzip2 fileName 压缩文件
gunzip fileName.gz 解压.gz文件
gzip fileName 压缩文件
gzip -9 fileName 最大程度压缩
rar a fileName.rar fileName 创建一个.rar包
lsof -i :port 查看该端口占用情况
netstat -anp 查看那些端口打开
sudo iptables -A INPUT -p tcp --dport 'port' -j DROP 禁用该端口
kill -9 pid 关闭对应程序,则端口自然关闭
进程
ps -ef |grep java 查看所有进程里CMD是java的进程信息
系统
shutdown -h now 关闭系统
init 0 关闭系统
reboot 重启系统
logout 注销系统
文件和目录
cd /home 进入'/home'目录
cd .. 进入上级目录
cd 进入个人主目录
cd - 进入上次目录
tac fileName 从最后一行反向
more fileName 查看长文件内容(常用)
less fileName 类似于more 可以反向操作

linux常用命令实验小结

linux常用命令实验小结

Linux是一个强大的操作系统,提供了许多有用的命令来帮助用户管理文件、进程、网络等。

这些命令可以帮助用户更高效地完成各种任务。

下面是一些常用的Linux命令及其用途和实验小结:1. 文件操作命令* `ls`:列出目录中的文件和文件夹。

* `cd`:改变当前目录。

* `mkdir`:创建新目录。

* `rm`:删除文件或目录。

* `cp`:复制文件或目录。

* `mv`:移动或重命名文件或目录。

实验小结:熟练掌握这些命令,并理解它们之间的区别和用法。

特别注意在使用`rm`命令时,要小心不要误删重要文件。

2. 文本处理命令* `cat`:显示文本文件内容。

* `grep`:搜索文本中的特定模式。

* `sed`:对文本进行编辑操作。

* `awk`:处理文本数据的脚本语言。

实验小结:这些命令可以帮助你更轻松地处理文本数据,理解它们之间的差异和用法是非常重要的。

3. 系统信息命令* `hostname`:显示主机名。

* `uptime`:显示系统负载信息。

* `free`:显示内存和磁盘空间使用情况。

* `df -h`:显示磁盘使用情况。

实验小结:这些命令可以帮助你了解你的系统状态,并知道如何优化系统资源的使用。

4. 进程管理命令* `ps`:显示当前运行的进程信息。

* `top`:实时显示进程列表和系统负载信息。

* `kill`:终止进程。

实验小结:熟练掌握这些命令可以帮助你更好地管理你的系统资源,特别是当你需要终止不响应的进程时。

5. 网络管理命令* `ifconfig`:显示网络接口配置信息。

* `ping`:测试网络连接。

* `netstat`:显示网络连接和端口信息。

实验小结:这些命令可以帮助你更好地了解你的网络配置和连接情况,并知道如何调试网络问题。

总之,熟练掌握这些常用命令可以帮助你更高效地使用Linux,提高你的工作效率。

同时,也要注意安全问题,避免随意执行不安全的命令。

SUSE Linux企业服务器操作练习题参考答案

SUSE Linux企业服务器操作练习题参考答案

SUSE Linux企业服务器操作练习题参考答案SUSE Linux企业服务器是一款功能强大的操作系统,被广泛应用于企业级服务器环境中。

本文将为您提供一份关于SUSE Linux企业服务器操作的练习题参考答案,帮助您更好地理解和掌握该操作系统的使用。

1. Linux基础知识在SUSE Linux企业服务器中,您需要对Linux操作系统的基础知识有一定的了解。

以下是一些关于Linux基础知识的问题及其答案:问题1:Linux是什么?答案:Linux是一种开源的类Unix操作系统内核。

它由Linus Torvalds在1991年开发,并以GNU通用公共许可证发布。

问题2:Linux的特点是什么?答案:Linux具有稳定性、安全性、强大的网络功能和良好的多用户支持等特点。

此外,Linux还支持多种硬件平台。

问题3:Linux的文件系统是什么?答案:Linux使用Ext(Extended)文件系统作为默认的文件系统。

Ext文件系统提供了高性能的文件读写和管理功能。

2. SUSE Linux企业服务器的安装与配置在使用SUSE Linux企业服务器之前,您需要进行安装和配置。

以下是一些关于安装与配置的问题及其答案:问题4:SUSE Linux企业服务器的最新版本是什么?答案:截至目前,SUSE Linux企业服务器的最新版本是SUSE Linux Enterprise Server 15。

问题5:SUSE Linux企业服务器的安装过程是怎样的?答案:SUSE Linux企业服务器的安装过程包括选择安装类型、分区设置、网络配置等步骤。

您可以按照安装向导的指引逐步完成安装过程。

问题6:SUSE Linux企业服务器的网络配置是如何进行的?答案:SUSE Linux企业服务器的网络配置可以通过YAST(Yet Another Setup Tool)进行。

您可以使用YAST来配置网络接口、IP地址、DNS等网络相关的设置。

Linux常见命令使用方法

Linux常见命令使用方法

Linux常见命令使用方法Chapter 1 介绍Linux常见命令是指Linux操作系统中常用的一些命令,它们可以帮助用户在Linux系统上进行各种操作。

这些命令具有很强的专业性,对于Linux系统的管理者和开发人员来说是必不可少的工具。

本文将介绍一些常见的Linux命令及其使用方法,包括文件和目录操作、系统管理、软件安装和网络配置等方面的内容。

Chapter 2 文件和目录操作2.1 cd命令cd命令是Linux中进入目录的命令。

在Linux中,所有的文件和目录都是以根目录“/”为开始的。

如果想要进入某个目录,可以使用cd命令。

例如,如果想要进入主目录,可以使用以下命令:cd ~如果想要进入某个子目录,可以使用以下命令:cd 目录路径2.2 ls命令ls命令可以列出指定目录中的所有文件和子目录。

例如,如果要列出当前目录中的所有文件和子目录,可以使用以下命令:ls如果想要列出指定目录中的所有文件和子目录,可以使用以下命令:ls 目录路径2.3 mkdir命令mkdir命令可以创建新目录。

例如,如果想要在当前目录下创建一个名为“test”的目录,可以使用以下命令:mkdir test2.4 rm命令rm命令可以删除指定的文件或目录。

例如,如果要删除一个名为“example.txt”的文件,可以使用以下命令:rm example.txt如果想要删除整个目录及其子目录,可以使用以下命令:rm -rf 目录路径Chapter 3 系统管理3.1 su命令su命令可以用于切换用户,例如从普通用户切换到超级用户。

例如,如果要切换到超级用户,可以使用以下命令:su在输入密码后就可以切换到超级用户了。

3.2 sudo命令sudo命令可以用于在不切换用户的情况下执行超级用户身份的操作。

例如,如果要以超级用户身份执行apt-get install命令来安装软件,可以使用以下命令:sudo apt-get install 软件包名3.3 ps命令ps命令可以显示当前系统中正在运行的进程。

SUSE命令整理

SUSE命令整理

33、df –ak————显示磁盘占用情况,以字节显示
34、free –b/k/m————检查内存使用情况,以何种形式显示
35、date[*******]显示当前日期
36、ifconfig[*******]查看网络信息
37、netstat[*******]查看端口和连接
压缩:[*******]$ zip FileName.zip DirName
51、-.lha格式
解压:[*******]$ lha -e FileName.lha
压缩:[*******]$ lha -a FileName.lha FileName
52、-.rar格式
chown –R user:group /home/zxin10/spamms 改变目录以及所有目录内容的所有权
24、touch newfile ————创建一个新文件
25、shutdown –h now ————现在立即关机
halt —————现在立即关机
shutdown –r now ——————现在立即重启
解压:[*******]$ rar a FileName.rar
压缩:[*******]$ rar e FileName.rar
压缩:[*******]$ tar zcvf FileName.tar.gz DirName
42、-.bz2格式
解压1:[*******]$ bzip2 -d FileName.bz2
解压2:[*******]$ bunzip2 FileName.bz2
压 缩: [*******]$ bzip2 -z FileName
19、grep bfile /etc/exports————查找指定文件中包含字符窜包含的行

(完整版)Linux常用的20个命令

(完整版)Linux常用的20个命令
netseek
2、查看当前所在目录完整路径:pwd
shutdown
关机或重启命令
#立刻关机:shutdown —h now
#60s后重启:shutdown —r —t 60
netstat
显示网络相关信息
#列出所有端口:netstat -a
du
查看目录使用情况
grep:文本内容搜索;
grep success*/*查找当前目录下面所有文件里面含有success字符的文件
passwd命令
可以设置口令
history命令
可以显示用户过去使用的命令
finger命令
可以让使用者查询一些其他使用者的资料
finger root //查看root的资料
file命令
该命令用于判断接在file命令后的文件的基本数据,因为在Linux下文件的类型并不是以后缀为分的,所以这个命令对我们来说就很有用了,它的用法非常简单,基本语法如下:
#在/opt/test目录下创建目录img,若无test目录,先创建test目录:mkdir -p/opt/test/img
cat
查看文件内容
#查看desc。txt的内容:cat desc.txt
more
分页查看文件内容
#分页查看desc。txt文件的内容:more desc。txt
tail
查看文件尾部内容
#在opt目录下查找以。txt结尾的文件:find /opt -name '。txt’
ln
创建链接文件
#创建目录/opt/test的符号链接:ln —s /opt/test。/link2test
man
命令帮助
#对你不熟悉的命令提供帮助和解释:man ls就可以查看ls相关的用法
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1、Suse9下配置默认网关a、在/etc/sysconfig/network/routes文件下添加如下行:default 网关IP地址 - -b、重启网络服务# /etc/init.d/xinetd restart# rcnetwork restartc、查看路由# netstat -r2、Suse9下开启telnet服务a、修改/etc/xinetd.d/telnet文件:disnable=no如果/etc/xinetd.d下不存在telnet文件,可能是telnet服务包没有安装,需要通过光盘安装好。

b、修改/etc/pam.d/login文件,注释如下行,允许root用户telnet"auth required pam_securetty.so"c、编辑/etc/securetty文件# vi /etc/securetty在文件中增加下面的内容:pts/0pts/1pts/2pts/3pts/4pts/5pts/6pts/7pts/8pts/9d、重启网络服务# /etc/init.d/xinetd restart# rcnetwork restart3、Suse9下开启FTP服务a、修改/etc/xinetd.d/vsftpd文件:disnable=nob、修改/etc/vsftpd.conf文件,取消如下行的注释:write_enable=YESlocal_enable=YESlocal_umask=022ascii_upload_enable=YESascii_download_enable=YESc、修改/etc/ftpusers,注释掉允许ftp的用户,如rootd、重启网络服务# /etc/init.d/xinetd restart4、Suse9下配置rlogina、配置用户$HOME目录下的.rhosts文件# vi .rhosts主机名1 用户名主机名2 用户名b、修改/etc/xinetd.d/rlogin文件:disnable=noc、修改/etc/pam.d/rlogin文件,注释如下行,允许root用户rlogin"auth required pam_securetty.so"d、重启网络服务# /etc/init.d/xinetd restart5、查看版本、内核# cat /etc/issueWelcome to SUSE LINUX Enterprise Server 9 (i586) - Kernel \r (\l).# cat /proc/versionLinux version 2.6.5-7.201-bigsmp (geeko@buildhost) (gcc version 3.3.3 (SuSE Linux)) #1 SMP Sun Feb 5 16:58:22 CST 2006# uname -r2.6.5-7.201-bigsmp说明:2.6.5表示操作系统版本为Suse9;201表示补丁版本:191~243表示SP2,244-257表示SP36、查看CPU、MEM# grep "model name" /proc/cpuinfomodel name : Intel(R) Xeon(TM) CPU 2.40GHzmodel name : Intel(R) Xeon(TM) CPU 2.40GHzmodel name : Intel(R) Xeon(TM) CPU 2.40GHzmodel name : Intel(R) Xeon(TM) CPU 2.40GHz# grep MemTotal /proc/meminfoMemTotal: 4147836 kB7、查看操作系统位数# getconf LONG_BIT32# getconf WORD_BIT328、查看VCS双机软件版本# rpm -qa | grep VRTS9、主机名修改# yastNetwork Devices > Network Card >Configure >Host name and name server >修改Host Name的值10、检查系统分区# df –l11、检查内存空间# free -t12、检查时区设置# cat /etc/sysconfig/clock13、修改时区设置# yast选择System > Date and Time >Region(地区选择) >Time Zone(时区选择)14、系统时间设置# date mmddHHMMCCYY15、重新设置光纤驱动# rmmod qla2300# rmmod qla2xxx.ko# insmod /lib/modules/`uname -r`/kernel/drivers/scsi/qla2xxx/qla2xxx.ko ql2xfailover=1# modprobe qla2300ql2xfailover=1表示开启光纤的多路径功能,即当节点连接外置磁盘的一个光纤通道出现故障时,系统自动采用该节点对应的另外一个光纤通道。

16、检查磁盘分区信息# fdisk -l17、创建物理卷# pvcreate -ff /dev/sdb1-ff:表示不需要确认任何信息,强制进行创建。

18、查看已经创建的PV# pvscan19、创建卷组# vgcreate -s 4m -v vggfep /dev/sdb1-s:指定PE的大小,系统默认值为4MB,在该卷组上创建的逻辑卷的最大值为256GB。

如果需要创建更大的逻辑卷,则需要扩大PE的值,如8MB、16MB等。

20、创建逻辑卷# lvcreate -L 4g -n lvgfep vggfep21、查看创建的卷组和逻辑卷# vgdisplay –v22、创建文件系统# mkfs -t reiserfs /dev/vggfep/lvgfep23、激活/去激活卷组# vgchange -a y vggfep# vgchange -a n vggfep24、查找卷组信息# vgscan25、IP地址配置(临时生效,系统重启后会丢失)注意:SuSE 9操作系统中,使用yast配置IP后,会导致心跳网卡处于非激活状态,所以修改IP地址时,不要用yast修改IP地址。

a、配置eth1本机固定IP# ifconfig eth1 10.71.114.10 netmask 255.255.255.0b、在eth1网卡上配置本机浮动IP# ifconfig eth1:0 10.71.114.12 netmask 255.255.255.0c、检查IP地址配置是否成功# ifconfig26、IP地址配置(永久生效)a、查看网卡的MAC地址# ifconfig eth1其中HWaddr后面对应的粗体部分为eth1网卡对应的MAC地址,如:00:1F:29:E8:97:6Eb、创建eth1网卡对应的IP配置文件# cd /etc/sysconfig/network# vi ifcfg-eth-id-00:1F:29:E8:97:6E在文件中增加下面的内容:BOOTPROTO='static'BROADCAST1='10.71.105.255'IPADDR1='192.168.0.13'NETMASK1='255.255.255.128'NETWORK1='10.71.105.128'BROADCAST2='10.71.105.255'IPADDR2='10.71.105.223'NETMASK2='255.255.255.128'NETWORK2='10.71.105.128'MTU=''REMOTE_IPADDR=''STARTMODE='onboot'说明:BROADCAST:表示广播地址IPADDR:表示IP地址NETMASK:表示子网掩码NETWORK:表示路由地址IPADDR1为本机浮动IP,IPADDR2为本机固定IPc、重启操作系统d、检查IP地址配置是否成功# ip address show eth127、配置IP地址与节点名映射关系# vi /etc/hosts在/etc/hosts文件中增加下面的内容:10.71.105.221 gfep110.71.105.222 gfep210.71.105.220 gfepshare_ip# vi /etc/hosts.equiv在/etc/hosts.equiv文件中增加下面的内容:gfep1gfep228、激活/去激活网卡# ifup eth1# ifdown eth129、配置双机ssh信任关系(两个节点上都要执行该操作)----------配置SSH信任关系start--------------------------------# ssh-keygen -t dsa# chmod 755 ~/.ssh# cd $HOME/.ssh# cp id_dsa.pub $HOME/.ssh/authorized_keys2--使用ftp命令以ASCII方式将另一个节点的id_dsa.pub文件拷贝到本机/test目录下# mkdir /test# cd /test# ftp .........# cat id_dsa.pub >> $HOME/.ssh/authorized_keys2将passphrase加入内存中# exec /usr/bin/ssh-agent $SHELL# ssh-add----------测试信任关系----# ssh 节点名--如果提示Connection refused表示该节点上的ssh服务未启动,需要使用以下命令启动:# sshd----------配置SSH信任关系end---------------------------------- 30、配置用户的.rhosts文件# vi .rhostsgfep1 rootgfep2 root31、配置心跳网卡信息a、编辑hotplug文件# cd /etc/sysconfig# vi hotplug设置HOTPLUG_PCI_QUEUE_NIC_EVENTS 为 yes,保存文件。

b、配置config文件# cd /etc/sysconfig/network# vi config将要设置为心跳网卡的MAC地址加入到MANDATORY_DEVICES中,如下所示:MANDATORY_DEVICES="eth-id-00:E0:FC:8C:33:CFeth-id-00:E0:FC:8C:33:CE"MANDATORY_DEVICES配置的网卡信息中,前面的MAC地址是主用心跳网卡的MAC地址,后面的MAC地址是备用心跳网卡的MAC地址。

相关文档
最新文档