第一范文网 - 专业文章范例文档资料分享平台

LINUX系统安装及基本操作

来源:用户分享 时间:2025/5/29 3:15:06 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

一.LINUX系统安装及基本操作

/boot:存放启动LINNU系统所必须的文件,包括内核文件,启动菜单配置文件等。 /bin:普通用户都有权限执行。

/dev:硬盘,键盘,鼠标,光驱等设备文件。 /etc:子目录,用于存放各自的配置文件。 /home:存放所有普通用户的工作目录、 /root:管理员(超级用户)的宿主目录。 /sbin:存放系统中最基本的管理命令。 /var:存放系统日志文件,邮箱目录等。 /tmp:存放系统运行过程的临时文件。

Shutdown –r now:重启系统 Shutdown –h now:关闭系统

Shutdown –r 15‘the system will be rebooted !!’:15分钟后自动重启系统 Halt –p:关闭系统,同时关闭主机电源 Shutdown –c:取消关闭 Reboot:重启系统

二.管理文件和目录

Help pwd:使用help命令查看shell内部命令pwd的帮助信息。 Help help:使用help命令查看自身的帮助信息。 Ls --help:使用—help查看ls命令的帮助信息 Man file:阅读file命令的帮助手册页信息

Man ls | col –b > lshelp.txt:将ls命令的man手册页保存为文本文件lshelp.txe Pwd:查看当前用户所在的工作目录 Cd /boot/grub:将工作目录改为/boot/grub

Ls:显示当前目录中包含的子目录,文件列表信息

Ls –ld:以长格式显示当前目录的详细属性,而不是显示目录下的内容

Ls –lh /boot/vmlinuz-2.6.18-8.e15:以长格式。更容易的方式显示出文件的/boot/vmlinuz-2.6.18-8.e15的信息 Ls –l instsall.log /etc/hosts:查看当前目录下instsall.log文件及/etc/目录下的hosts文件的信息 Ls –lh /etc/ns*.conf:列出/etc/目录下的NS开头 。conf结尾的文件信息

Mkdir public_html

Ls –d public_html/:在当前目录中创建名为public_html的子目录

Mkdir –p /media/cdrom

Ls –r /media:在根目录下创建名为media,并在media目录中再建子目录cdrom

Cd /media/

Mkdir mp3 mp4 rmvb

Ls:在/media目录中同时建立多个子目录

Du –ah /boot/vmlin:统计/boot目录中vmlin开头的个文件所占用的大小

Du –sh /var/log/:统计/var/log目录中所占用空间的大小

Touch file.txt file2.doc

Ls –l file:在当前目录中创建两个空文件,文件名分别为file.txt file2.doc

File /bin/ls:查看ls命令程序的文件类型

File /etc/init.d/network:查看/etc/init.d/network文件类型 File /etc/resolv.conf:查看/etc/resolv.conf文件类型

Cp /bin/touch ./mytouch :将/bin/touch命令程序复制到当前目录下,并命令为mytouch Cp /etc/inittab /etc/inittab.bak:将/etc/inittab文件复制一份进行备份。 Cp –r /boot/grub/ /etc/httpd/conf/ ./:将目录/boot/grub/ /etc/httpd/conf复制到当前的目录中进行备份。

Rm –rf ./conf/:删除刚复制到当前目录中的conf目录树

Rm filel.txt file2.doc:删除当前目录中的file1.txt和file2.doc文件

Mv mytouch tfile.exe

Ls mytouch tfile.exe:将当前目录中的mytouch程序文件改为tfile.exe

Mv grub public_html/

Ls public_html/:将当前目录中的grub目录转移至public_html目录中

Echo $PATH

Which ls:显示当前的默认搜索路径,并查找ls命令文件所在的位置

Which cd:查找cd命令所在的位置时,由于cd是shell内置的命令,将找不到对应的程序文件

Find /boot –type d:在/boot目录中查找所有的目录

Find /var/log –user lp:在/var/log目录中查找属于用户lp的文件或目录

Find /boot –size +1024k –a –name ―vmlinuz‖:在/boot目录中查找超过1024kb而且文件名以―vmlinuz‖开头的文件

Find /boot –size +1024k –o –name ―vmlinuz‖: 在/boot目录中查找超过1024kb或文件名以―vmlinuz‖开头的文件

Find /var/log –user lp –exec ls –ld {} \\:在/var/log目录中查找属于用户lp的文件或目录

In –s /etc/httpd/conf/httpd.conf /etc/

ls –lh /etc/httpd.conf:为文件/etc/httpd/conf/httpd.conf创建符号连接文件,并保存到/etc目录中。

In /usr/sbin/system-config-network /sbin/mynetconfig

Ls –lh /sbin/mynetconfig:为网卡配置脚本文件/usr/ sbin/system-config-network建立名为mynetconfig的硬连接文件

Cat /etc/sysconfig/network-scripts/ifcfg-eth0:查看/etc/sysconfig/network-scripts/ifcfg-eth0配置文件中的内容,以了解网卡配置信息

Cat /proc/version:查看/proc/version文件中的内容,以了解系统内核及开发环境软件等相关版本信息

Cat /proc/cpuinfo:查看/proc/cpuinfo文件中的内容,以了解当前主机的CPU信息

More /etc/httpd/conf/httpd.conf:使用more命令分屏查看apache网站服务器的配置文件内容 Ls –lh /stc/*.conf | more:使用more命令结合管道符号“|”分屏查看“ls –lh /etc*.conf”命令的输出结果

Head -3 /etc/passwd:查看用户配置文件/etc/passwd的开头三行内容

Tail –l /var/log/httpd/error_log:查看网站服务器的错误日志文件的最后一行内容 Tail –f /var/log/messages:查看系统公共日志文件/var/log/messages的最后十行

Cat /etc/resolv.conf

Wc /etc/resolv.conf:依次统计/etc/resolv.conf文件中的行数,单词数,字节数

Wc –l /etc/passwd:统计当前系统中的用户数量

Ls –l /etc/*.conf | wc –l:结合管道符号统计/etc目录中“.conf”配置文件的个数

Grep ―ftp‖ /etc/passwd:在/etc/passwd文件中查找包含“ftp”字串的行

Grep –v “^#” /etc/vsftpd/vsftpd.conf | grep –v ―^$‖:查看/etc/vsftpd/vsftpd.conf文件中除了以“#”开头的行和空行意外的内容

Ispci | grep –i “Ethernet”:执行“ispci”命令查看主机中的PCI设备信息,并过滤出其中以太网卡设备的信息

Is –lh tfile.exe Gzip -9 tfile.exe

Ls –lh tfile.exe.gz:使用gzip命令将当前目录下的tfile.exe文件进行压缩。

Gzip –的tfile.exe.gz:使用gzip命令将压缩文件tfile.exe.gz进行解压

Bzip2 -9 tfile.exe

Ls –lh tfile.exe.bz2:使用bzip2命令将当前目录下的tfile.exe文件压缩

Tar zcf sysfile.tar.gz /etc /boot:/etc和/boot 目录备份为sysfile.tar.gz包文件。

Tar jcvf usershome.tar.bz2 /home /etc/passwd /etc/shadown:将目录及/etc/passwd,/etc/shadow文件备份为usershome.tar.bz2包文件

Tar zxf sysfile.tar.gz

Ls –dl etc boot:将sysfile.tar.gz包文件解压并释放到当前目录中

Tar jxf usershome.tar.bz2 –C /:将usershome.tar.bz2包文件释放到根目录中

Alsas vi=‘/usr/bin/vim’

Which –a vi vim:设置命令别名vi 以便执行vi命令时加载增强版的vim程序

Cp /etc/inittab ./vitest.file

Vi vitest.file:将系统中的/etc/inittab文件复制到当前目录中,并使用vi编辑器打开复制的新文件

:set nu :切换末行模式并显示行号

:w /root/newfile 保存以及指定文件路径

:q!强行退出

:wq 保存并退出

:e ~/install.log 打开该文件进行编辑

:r /etc/filesystems 以下命令可以将/etc/filesystems文件中的内容复制到当前文件中

:sub /i/r 将当前行中的第1个“i”字母替换为大写“I”,可以使用该命令

:10,20 sub /initdefault/DEFAULT/g 将文档中第10~20行中的“initdefault”字符串替换为“DEFAULT”,可以使用该命令

:% sub /initdefault/bootdefault/g 将整个文档中的“initdefault”字符串替换为“bootdefault”,可以使用该命令。

三.安装及管理应用程序

Rpm –ql sendmail:显示sendmail软件包安装到系统中的文件列表

Mkdir –p /media/cdrom

Monut /dev/cdrom /media/cdrom Cd /media/cdrom/server/

Ls –lh bash-3.1-16.1.i386.rpm wget-1.10.2-7.e15.i386.rpm

File bash-3.1-16.1.1.i386.rpm:挂在RHEL5光盘,并检查看部分RPM软件的命名格式

Man rpm:执行“man rpm”命令获取rpm命令的手册页信息

Rpm –qa | wc –l :显示当前系统已安装的所有RPM包列表,并统计软件包的个数 Rpm –qa | grep samba :查看当前系统中安装了哪些与samba程序相关的软件包 Rpm –q dhcp lynx :查看当前系统中是否已经安装有dhcp,lynx软件包 Rpm –ql dhcp | grep “sample”:查看dhcp软件包安装的所有目录,文件位置,过滤出文件

搜索更多关于: LINUX系统安装及基本操作 的文档
LINUX系统安装及基本操作.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c9qzvd7ekql6c4rp7pood_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top