####Linux指定删除文件命令 rm -rf 文件夹名 ####查看时间命令 date ####修改时间命令,时间必须要用双引号 date -s "修改时间格式" date -s "2014-04-25 11:45:20" ####保存修改时间命令 clock -w ####列出当前文件夹所有文件命令 ls ####清除屏幕命令 clear ####返回上级文件夹命令 cd .. ####进入文件夹命令usr是目录文件 cd usr ####启动tomcat命令(进tomcat的bin目录即可看到) ./startup.sh ####停止tomcat命令 ./shutdown.sh ####查看ip命令 ifconfig ####将文件wch.txt重命名为wjz.doc mv wch.txt wjz.doc ####创建文件夹命令 mkdir 文件夹名 #### pwd 显示当前路径 #### df 查看系统的硬件信息 ####查看Linux版本命令 cat /proc/version Last login: Thu Mar 22 00:31:04 2012 ======================================================================================================================= 1、cd root 命令进入root文件夹 2、[root@localhost ~]# vi .bash_profile 打开vi编辑 # .bash_profile PATH=$PATH:$HOME/bin:/usr/devsoft/mysql/bin --配置mysql路径,这样的好处是不需要进入bin文件夹,然后敲mysql命令 export PATH unset USERNAME 3、shift键可以切换 shift+:可以进入保存,关闭 :wq w为保存,q为退出(wq先保存然后关闭) 4、配置JDK环境变量 输入vi /etc/profile 进去 配置如下: JAVA_HOME=/usr/java/jdk1.6.0_21 我的jdk的路径是/usr/java/ java/这个文件夹下. PATH=$JAVA_HOME/bin:$PATH CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export JAVA_HOME export PATH export CLASSPATH export TOMCAT_HOME=/usr/devsoft/tomcat6 然后敲注销命令logout再登陆 自己写一个java程序看看是否搭建好jdk环境变量编译-->.javac Test.java 输出-->java Test 5、cd命令 cd - #回到上次所在目录 cd .. 返回上一级 cd !$ #把上个命令的参数作为输入. cd #回到主目录 cd ~ #同样也是回到主目录 6、安装mysql(这个点千万要敲上) groupadd mysql 创建一个mysql组 useradd -g mysql mysql 创建mysql用户并放入到mysql组 scripts/mysql_install_db --user=mysql 初始化数据库 必须进入mysql的文件夹去执行.. chown -R root .修改 文件的所有者 chown -R mysql data 修改data 文件夹的所有者 chgrp -R mysql .改变用户组 bin/mysqld_safe --user=mysql & 启动mysql ./mysql -u root -p 必须进入bin目录下,(而且必须加上.) 驱动要放入jdk目录下 rmp -e --nodeps mysql 卸载mysql rmp -qa mysql 查看是否还存在mysql rpm -ivh perl-DBI-...rpm ps -ef | grep mysql rpm -qa | grep mysql mount /dev/cdrom/mnt/cdr 挂载 find . -name perl* 查找(.代表当前目录)的perl开头的文件 7、mkdir test 创建一个test文件夹 8、rmdir test 删除一个test文件夹. 9、重命名命令mv 1.移动目录或者文件 2.引申的功能是给目录或者文件重命名. 比如: mv /temp/a.txt /mytest 则该命令是将/temp/a.txt移动到/root下. mv a.txt b.txt 则是对当前文件夹中的文件a.txt更名为b.txt. 10.启动eclipse cd /user/devsoft/eclipse 先进eclipse放在这个路径的文件夹 next--->>cd ./eclipse启动 11.删除 [root@localhost test]# rm -rf Test.class 直接rm就可以了,不过要加个参数-f 即:rm -f 文件路径 -f 就是直接强行删除,不作任何提示的意思 12、删除用户与创建用户名命令 useradd -g test -d /home/test1 -s /etc/bash -m test1 注解:-g 所属组 -d 家目录 -s 所用的SHELL 删除用户命令 userdel -r jilongliang 创建密码命令 passwd 13、重启命令: 1、reboot 2、shutdown -r now 立刻重启(root用户使用) 3、shutdown -r 10 过10分钟自动重启(root用户使用) 4、shutdown -r 20:35 在时间为20:35时候重启(root用户使用) 如果是通过shutdown命令设置重启的话,可以用shutdown -c命令取消重启 14、关机命令: 1、halt 立刻关机 2、poweroff 立刻关机 3、shutdown -h now 立刻关机(root用户使用) 4、shutdown -h 10 10分钟后自动关机 如果是通过shutdown命令设置关机的话,可以用shutdown -c命令取消重启 15、拷贝命令cp 复制文件,只有源文件较目的文件的修改时间新时,才复制文件 cp -u -v file1 file2 .将文件file1复制成文件file2 cp file1 file2 .采用交互方式将文件file1复制成文件file2 cp -i file1 file2 .将文件file1复制成file2,因为目的文件已经存在,所以指定使用强制复制的模式 cp -f file1 file2 .将目录dir1复制成目录dir2 cp -R file1 file2 .同时将文件file1、file2、file3与目录dir1复制到dir2 cp -R file1 file2 file3 dir1 dir2 .复制时保留文件属性 cp -p a.txt tmp/ .复制时保留文件的目录结构 cp -P /var/tmp/a.txt ./temp/ .复制时产生备份文件 cp -b a.txt tmp/ .复制时产生备份文件,尾标 ~1~格式 cp -b -V t a.txt /tmp .指定备份文件尾标 cp -b -S _bak a.txt /tmp 16、处理rpm命令 rpm 执行安装包 二进制包(Binary)以及源代码包(Source)两种。二进制包可以直接安装在计算机中,而源代码包 将会由RPM自动编译、安装。源代码包经常以src.rpm作为后缀名。 常用命令组合: -ivh:安装显示安装进度--install--verbose--hash -Uvh:升级软件包--Update; -qpl:列出RPM软件包内的文件信息[Query Package list]; -qpi:列出RPM软件包的描述信息[Query Package install package(s)]; -qf:查找指定文件属于哪个RPM软件包[Query File]; -Va:校验所有的RPM软件包,查找丢失的文件[View Lost]; -e:删除包 rpm -q samba //查询程序是否安装 rpm -ivh /media/cdrom/RedHat/RPMS/samba-3.0.10-1.4E.i386.rpm //按路径安装并显示进度 rpm -ivh --relocate /=/opt/gaim gaim-1.3.0-1.fc4.i386.rpm //指定安装目录 rpm -ivh --test gaim-1.3.0-1.fc4.i386.rpm //用来检查依赖关系;并不是真正的安装; rpm -Uvh --oldpackage gaim-1.3.0-1.fc4.i386.rpm //新版本降级为旧版本 rpm -qa | grep httpd #[搜索指定rpm包是否安装]--all搜索*httpd* rpm -ql httpd #[搜索rpm包]--list所有文件安装目录 rpm -qpi Linux-1.4-6.i368.rpm #[查看rpm包]--query--package--install package信息 rpm -qpf Linux-1.4-6.i368.rpm #[查看rpm包]--file rpm -qpR file.rpm #[查看包]依赖关系 rpm2cpio file.rpm |cpio -div #[抽出文件] rpm -ivh file.rpm #[安装新的rpm]--install--verbose--hash rpm -ivh http://mirrors.kernel.org/fedora/core/4/i386/os/Fedora/RPMS/gaim-1.3.0-1.fc4.i386.rpm rpm -Uvh file.rpm #[升级一个rpm]--upgrade rpm -e file.rpm #[删除一个rpm包]--erase ======================================================================================================================= 一、安装CentOS SSH yum install ssh 二、启动SSH service sshd start 三、进入系统文件etc/ssh/sshd_config文件配置 1.vi /etc/ssh/sshd_config 将PermitRootLogin的注释取消,或者将no改为yes. 2.service sshd restart 3.setup命令进入将防火墙关闭. 四、进入系统文件 /etc/ssh/ssh_config文件配置 在终端下面输入:vi /etc/ssh/ssh_config #去掉Port 22前面的#号 Port 22 五、配置IP ifconfig eth0 192.168.142.111 ================================================================================================================== Linux中常用的关机和重新启动命令 hutdown、halt、reboot以及init,它们都可以达到关机和重新启动的目的,但是每个命令的内部工作过程是不同的, 一、shutdown shutdown命令用于安全关闭Linux系统.有些用户会使用直接断掉电源的方式来关闭Linux,这是十分危险的. 因为Linux与Windows 不同,其后台运行着许多进程,所以强制关机可能会导致进程的数据丢失,使系统处于不稳定的状态, 甚至会损坏硬件设备. 执行shutdown命令时,系统会通知所有登录的用户系统将要关闭,并且login指令会被冻结,即新的用户不能再登录系统. 使用shutdown命令 可以直接关闭系统,也可以延迟指定的时间再关闭系统,还可以重新启动.延迟指定的时间再关闭系统, 可以让用户有时间储存当前正在处理的文件和关闭已经打开 的程序. shutdown命令的部分参数如下: [-t] 指定在多长时间之后关闭系统 [-r] 重启系统 [-k] 并不真正关机,只是给每个登录用户发送警告信号 [-h] 关闭系统(halt) shutdown命令的工作实质是给init程序发送信号(signal),要求其切换系统的运行级别(Runlevel).系统的运行级别包括: 0:关闭系统 1:单用户模式,如果没有为shutdown命令指定-h或-r参数而直接执行,则默认将切换到此运行级别 2:多用户模式(不支持NFS) 3:多用户模式(支持NFS),一般常用此种运行级别 5:多用户模式(GUI模式) 6:重新启动系统 二、halt halt是最简单的关机命令,其实际上是调用shutdown -h命令.halt执行时,杀死应用进程,文件系统写操作完成后就会停止内核. halt命令的部分参数如下: [-f] 没有调用shutdown而强制关机或重启 [-i] 关机或重新启动之前,关掉所有的网络接口 [-p] 关机时调用poweroff,此选项为缺省选项 三、reboot reboot的工作过程与halt类似,其作用是重新启动,而halt是关机.其参数也与halt类似. 四、init init是所有进程的祖先,其进程号始终为1.init用于切换系统的运行级别,切换的工作是立即完成的.init 0命令用于立即将系统运行级别切换为0,即关机;init 6命令用于将系统运行级别切换为6,即重新启动 =============================================================================================================== .tar 解包:tar xvf FileName.tar 打包:tar cvf FileName.tar DirName (注:tar是打包,不是压缩!) ——————————————— .gz 解压1:gunzip FileName.gz 解压2:gzip -d FileName.gz 压缩:gzip FileName .tar.gz 和 .tgz 解压:tar zxvf FileName.tar.gz 压缩:tar zcvf FileName.tar.gz DirName ——————————————— .bz2 解压1:bzip2 -d FileName.bz2 解压2:bunzip2 FileName.bz2 压缩: bzip2 -z FileName .tar.bz2 解压:tar jxvf FileName.tar.bz2 压缩:tar jcvf FileName.tar.bz2 DirName ——————————————— .bz 解压1:bzip2 -d FileName.bz 解压2:bunzip2 FileName.bz 压缩:未知 .tar.bz 解压:tar jxvf FileName.tar.bz 压缩:未知 ——————————————— .Z 解压:uncompress FileName.Z 压缩:compress FileName .tar.Z 解压:tar Zxvf FileName.tar.Z 压缩:tar Zcvf FileName.tar.Z DirName ——————————————— .zip 解压:unzip FileName.zip 压缩:zip FileName.zip DirName ——————————————— .rar 解压:rar x FileName.rar 压缩:rar a FileName.rar DirName ——————————————— .lha 解压:lha -e FileName.lha 压缩:lha -a FileName.lha FileName ——————————————— .rpm 解包:rpm2cpio FileName.rpm | cpio -div ——————————————— .deb 解包:ar p FileName.deb data.tar.gz | tar zxf - ——————————————— .tar .tgz .tar.gz .tar.Z .tar.bz .tar.bz2 .zip .cpio .rpm .deb .slp .arj .rar .ace .lha .lzh .lzx .lzs .arc .sda .sfx .lnx .zoo .cab .kar .cpt .pit .sit .sea 解压:sEx x FileName.* 压缩:sEx a FileName.* FileName sEx只是调用相关程序,本身并无压缩、解压功能,请注意! gzip 命令 减少文件大小有两个明显的好处,一是可以减少存储空间,二是通过网络传输文件时,可以减少传输的时间. gzip 是在 Linux 系统中经常使用的一个对文件进行压缩和解压缩的命令,既方便又好用. 语法:gzip [选项] 压缩(解压缩)的文件名该命令的各选项含义如下: -c 将输出写到标准输出上,并保留原有文件.-d 将压缩文件解压.-l 对每个压缩文件,显示下列字段: 压缩文件的大小;未压缩文件的大小;压缩比;未压缩文件的名字-r 递归式地查找指定目录并压缩其中的所 有文件或者是解压缩.-t 测试,检查压缩文件是否完整.-v 对每一个压缩和解压的文件,显示文件名和压缩比. -num 用指定的数字 num 调整压缩的速度,-1 或 --fast 表示最快压缩方法(低压缩比),-9 或--best表示最 慢压缩方法(高压缩比).系统缺省值为 6.指令实例: gzip *% 把当前目录下的每个文件压缩成 .gz 文件.gzip -dv *% 把当前目录下每个压缩的文件解压,并列出详细 的信息.gzip -l *% 详细显示例1中每个压缩的文件的信息,并不解压.gzip usr.tar% 压缩 tar 备份文件 usr.tar, 此时压缩文件的扩展名为.tar.gz. ====================================================================================================================== Linux主要shell命令详解 http://www.21ds.net/article/23/511 linux samba安装配置 http://blog.csdn.net/stonecao/article/details/6894501 linux-Tcp IP协议栈源码阅读笔记 http://blog.csdn.net/cz_hyf/article/details/602802 Linux流量监控工具 - iftophttp://www.vpser.net/manage/iftop.html
相关推荐
"Linux系统的基本操作及常用命令实验报告" Linux 系统的基本操作及常用命令实验报告是 Linux 操作系统的基础知识和基本命令的实践报告。该报告涵盖了 Linux 操作系统的基本操作、目录操作命令、文件操作命令、系统...
以下是一些关于Linux常用命令的详细说明: 1. **pwd**:`pwd`(Print Working Directory)命令用于显示当前工作目录,即用户当前所在的目录路径。 2. **cd**:`cd`命令用于切换目录。例如,`cd /`进入根目录,`cd ...
### Linux常用命令详解 #### 一、文件管理 1. **ls**:此命令用于列出当前目录中的文件和子目录。通过使用不同的选项,可以改变其输出格式。 - `-l`:使用长格式列表输出,包括文件权限、拥有者、组、大小等详细...
本文将详细介绍Linux中一些常用的基本命令及其使用方法,这些命令是系统管理员和高级用户必须掌握的基础知识。 1. cd命令:该命令用于改变当前工作目录。 - cd:返回当前用户的家目录。 - cd 目录名:切换到指定...
在Linux操作系统中,掌握一些基本的命令是必不可少的,这些命令可以帮助用户进行文件管理、系统交互以及各种操作。以下是对PDF文件中提到的一些常用Linux命令的详细解释。 **ls命令**: 1. **命令格式**:`ls [选项...
### Linux常用命令详解知识点 #### 一、命令格式与通配符 - **命令格式**: - **命令**:指定要执行的操作。 - **选项**:改变命令的行为方式,通常以`-`开头,多个选项可以用空格或直接连接的方式给出。 - **...
LINUX 常用命令语言总结 LINUX 操作系统提供了大量的命令语言,以下是常用的命令语言概述: 1. 远程桌面连接命令:mstsc mstsc 是一种远程桌面连接命令,可以连接到另一台计算机,并在远程桌面上进行操作。 2. ...
整体来看,Linux常用命令汇总包括了对Java运行环境的检查与配置、Linux虚拟机网络设置以及对Linux系统网卡配置文件的理解和编辑。这些知识点对于Linux系统管理和开发人员来说是基本而重要的操作技能。
Linux 常用命令大全 Linux 操作系统是一个功能强大且灵活的操作系统,拥有众多实用的命令来帮助用户管理和维护系统。下面是 Linux 中一些常用的命令,旨在帮助用户快速掌握 Linux 操作系统。 TTY 控制台终端 在 ...
以上只是Linux常用命令的一小部分,实际上还有许多其他命令,如`cp`(复制文件)、`mv`(移动文件)、`rm`(删除文件)、`mkdir`(创建目录)、`rmdir`(删除目录)、`ls`(列出目录内容)、`cd`(切换目录)、`pwd`...
本篇主要介绍Linux中的常用命令和系统管理,帮助用户更好地理解和掌握这一强大的操作系统。 1. **文件目录基本操作** - `cd`: 改变当前工作目录,例如`cd /home/user`进入用户主目录。 - `ls`: 列出目录内容,如`...
linux常用系统命令大全,包含常用系统操作命令
Linux常用命令是任何使用Linux操作系统的人必须熟悉的工具。这些命令通常通过命令行界面(CLI)执行,是与系统交互的主要方式。以下是一些Linux系统中最常用命令的详细说明: 1. ls命令:用于列出目录内容。ls -l ...
### Linux常用命令精讲 #### 登录与退出 在Linux环境中,系统启动后,首先进入的是登录界面,用户需要通过`login`命令输入用户名和密码进行登录。正确的用户名和密码验证后,用户将被引导至Linux的命令行界面,即...
这本"Linux常用命令集"电子书,提供了一个全面的指南,涵盖了新手到高级用户都需要了解的各种命令。以下是一些重要的Linux命令及其应用: 1. **ls**:用于列出目录内容,通过参数 `-l` 可以以详细格式显示,`-a` ...
"Linux常用命令及实用命令万字总结" 本文档旨在总结Linux系统中常用的命令和实用命令,涵盖了基本的文件管理、目录操作、文件查询、系统管理等方面的命令。 1. ls命令 ls命令是Linux系统中最常用的命令之一,用于...
总的来说,这个“Linux基本命令与常用命令大全”涵盖了Linux操作的基础,是学习和提升Linux技能的重要资源。通过深入理解并熟练运用这些命令,用户将能够更有效地在Linux环境中工作。无论你是新手还是经验丰富的用户...
在Linux操作系统中,掌握一些常用命令是至关重要的,特别是对于初学者或正在学习Linux的同学。本文将主要聚焦于“vi”命令,一个强大的文本编辑器,以及与之相关的其他Linux命令。 **一、vi编辑器** vi(Visual ...