最近学习linux,记下以后备查
开启远程桌面
service sshd start
chkconfig sshd on
开机自启动
方法一:
chkconfig vsftpd on
service vsftpd start
方法二:
最简单的办法,把service vsftpd start加入/etc/rc.local即可
halt----最简单的关机命令
shutdown -h now
hda(IDE磁盘) sdb (SCSI磁盘)
man --? --help
如 man shutdown
shutdown --?
pwd 查看当前所在目录
ls -l
d 开头目录 -开头文件
ls -r 按树状
ls -R 按树状
ls -m 适合平米宽度
mkdir 建目录
rm -rf aaaa 删除
rmdir dl 删除为空的目录
touch 1创建一个空文件
查看文件
cat tac head tail more
看环境变量 echo $PATH
链接 ln 2.txt 4
软链接 ln -s 2.txt 4
查找find
grep 例子 grep aaaaa 2.txt
添加用户
useradd testuser
passwd
cd /etc
more passwd
添加用户组
groupadd testg
more group
useradd testuser2 -g testg
修改所属组 usermod -g testg testuser
删除 userdel testuser
cd /home
rm -rf testuser
切换用户
su testuser2 退回 exit
权限
修改权限
chmod +x 4
chmod -x 4
chmod u+x 4
chmod g+x 4
chmod o+x 4
chmod 755 4
chmod 777 4
修改所有者
chown testuser2 4
统计指定文本文件的行数、字数、字符数
wc(word count)
date 显示和设置日期时间
stat 显示指定文件的相关信息
who 、w 显示在线登录用户
whoami 显示用户自己的身份
id 显示当前用户的id信息
hostname 显示操作系统信息
dmesg 显示系统启动信息
du 显示指定的文件(目录)已使用的磁盘空间的总量
df 显示文件系统磁盘空间的使用情况
free 显示当前内存和交换空间的使用情况
fdisk -l 显示磁盘信息
locale 显示当前语言环境
管道
ls -Rl /etc | more 把上一个命令执行的结果交给下一个命令
cat /etc/passwd | wc
cat /etc/passwd | grep lrj
dmesg | grep eth0 (eth0第一块网卡)
man bash | col -b > bash.txt (col过滤用)
ls -l | grep "^d" ("^d" 正则表达式 ^代表开头 ) 只列出目录
ls -l * | grep "^-" | wc -l 当前目录有多少个文件
命令替换
wall (walling all警告所有人) 通知所有人
wall aaa
wall 'date' ('命令替换)
重定向
>、>>
ls > cmd.txt 把命令执行的结果放到cmd.txt里面
more cmd.txt
错误输出重定向
2>、&>
重定向输出
wall < aa.txt
FTP
service vsftpd start (d后台的进程)
ftp localhost
bye(离开)
service vsftpd stop
vsftpd:unrecognized service
vi /etc/xinetd.d/gssftp 把disable=yes改成no,然后打开ftp服务
把server_args=-l -a改成 server_args=-l把-a去掉,这样系统的用户才有权
限用ftp登陆
service xinetd restart
查看21端口
netstat -tnl
修改上传权限 /etc下
etc/vsftpd/vsftpd.conf 主配置文件
local_root= web目录
write_enable=yes
/var/ftp/pub
在REDHAT1 disc3里面 REDHAT/RPMS/ vsftpd-2.0.1-5.i386.rpm
#rpm -ivh vsftpd-2.0.1-5.i386.rpm
关闭防火墙
service iptables stop
jdk安装
jdk-6u24-linux-i586.bin (.bin可以直接执行)
./jdk-6u24-linux-i586.bin
选中文件,右键就是复制
tar -zxvf apache-tomcat-6.0.32.tar.gz
JAVA_HOME=JAVA_HOME
export
#./ startup.sh
为方便操作:
ln -s jakarta-tomcat-4.0.1 tomcat
ln -s j2sdk1.4.0 jdk
vi /etc/profile
加入
export JAVA_HOME=/usr/local/jdk
export CLASSPATH=$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin
export CATALINA_HOME=/usr/local/tomcat
source /etc/profile
/usr/local/tomcat/bin/catalina.sh start
1.使用ps -ax | grep tomcat可以查询出内存中存在tomcat程序
使用http://你的服务器域名或IP地址或localhost:8080/可访问
2.如要求系统开机自动tomcat 在/etc/rc.d/rc.local中加入:
/usr/local/tomcat/bin/startup.sh
杀死进程
kill -9(强制) 2030
命令行上网
wget http://localhost:8080
rpm -qa 列出所有安装包
rpm -e 卸载
ls -a 查看所有文件 以.开头的是隐藏文件
RedHat 9.0下自带的mysql rpm包为mysql-3.23.54a-11.i386.rpm
rpm -ivh mysql-3.23.54a-11.i386.rpm --nodeps
启动mysql
/etc/init.d/mysql restart
用远程登陆客户端登陆linux
进入tomcat/logs/文件夹下
键入指令:tail -f catalina.out
分享到:
相关推荐
这份"Linux学习笔记(强悍总结值得一看)"是Linux初学者的宝贵资源,也适合有经验的用户作为参考手册。以下是对笔记内容的详细概述: 1. **Linux常用命令**: Linux命令行是其强大的工具,掌握常用命令是Linux学习...
《Linux学习笔记》这份资料非常全面且详细,从 Linux 常用命令到 Linux 常用操作,再到网络管理、性能优化,几乎覆盖了 Linux 基础学习的方方面面,非常适合初学者入门!这里只是对于常用命令进行了整理,希望可以...
【Linux学习笔记】这篇超全总结涵盖了Linux操作系统的基础知识,特别是关于命令行的使用和快捷键,以及一些桌面环境下的快捷操作。以下是笔记中的主要内容: 1. **LINUX常用操作命令**: - `clear`:清空终端屏幕...
【linux学习笔记--17】POSIX IPC——消息队列.doc 【linux学习笔记--18】POSIX IPC——信号量.doc 【linux学习笔记--19】POSIX IPC——共享内存.doc 【linux学习笔记-10】Linux进程相关系统调用(三).doc 【linux...
根据提供的信息,《Linux学习笔记.pdf》是一份关于Linux操作系统的基础学习材料,主要涵盖了Linux的基本概念、文件系统特性、权限管理以及一些常用命令的使用方法。接下来,我们将详细解析这份文档中提到的重要知识...
Linux学习笔记——入门资料 Linux,作为一款开源、免费的操作系统,因其稳定性和安全性而备受开发者和系统管理员的青睐。这份“Linux学习笔记”旨在帮助初学者快速掌握Linux的基础知识和操作技能,从而轻松入门。 ...
在Linux操作系统的学习中,掌握命令行的使用是至关重要的。...总的来说,Linux学习笔记是一个全面了解和掌握Linux系统操作的基础教程,涵盖了从基本命令到高级管理的诸多方面,对提升Linux技能有很大帮助。
这份“Linux学习笔记”涵盖了多个关键主题,旨在帮助初学者及进阶用户深入理解和掌握Linux系统。 《Linux一句话精彩问答.doc》可能包含了一系列关于Linux日常使用、命令行操作、系统管理等方面的简洁问答,比如如何...
Linux 学习笔记 Linux的初学者
这份"超详细的Linux学习笔记"涵盖了Linux运维管理的多个重要方面,包括DNS(Domain Name System)、Samba、Apache、Sendmail以及常用的Linux命令。让我们逐一探讨这些知识点。 首先,DNS是互联网上的名称解析服务,...
在深入了解s5pv210嵌入式Linux学习笔记之前,首先应掌握一系列的预备知识,这涉及到计算机系统结构的基础,包括IO与内存编址的区别、冯诺依曼结构和哈佛结构的特点、CPU与外部存储器接口的差异,以及ARM处理器的基本...
Linux学习笔记 本文档旨在为读者提供 Linux 操作系统的基础知识,包括 Linux 的介绍、安装、目录结构、远程操作工具等内容。 1. Linux 介绍 Linux 是一个开源、免费的操作系统,其稳定性、安全性、处理多并发能力...
【linux学习笔记-1】使用GDB调试简单的用户程序 【linux学习笔记-2】父子进程共享文件描述符 【linux学习笔记-3】文件操作(stat,chmod,umask) 【linux学习笔记-4】进程扇和进程链 【linux学习笔记-5】编写自己的ls...
这篇Linux学习笔记主要涵盖了在Linux环境中的一些基本操作和快捷键,对于初学者来说是非常有价值的资源。 首先,笔记介绍了Linux命令行的基本操作,这对于日常的系统管理和问题排查至关重要。例如,`Ctrl + a` 和 `...
超详细linux学习笔记,【网络安全技术】,分享给大家。
Linux学习笔记(强悍总结值得一看)网友总结的强烈推荐的Linux学习笔记
这篇Linux学习笔记涵盖了Linux的基础知识,包括C和C++编程环境,是初学者深入了解Linux的宝贵资源。 首先,让我们来探讨Linux的常用命令。在Linux的世界里,一切皆文件,包括硬件设备。掌握基本的命令行操作是至关...