天天看点

red hat linux基本命令行,Red Hat Linux 基础命令

Red Hat Linux 基础命令

1、关开机操作

shutdown -h now --立刻关机

shutdown -r now --重启

reboot --重启

2、用户登录

使用普通用户登录,再使用 su - 命令授权root权限

3、注销

logout

4、使用vi

vi

i

esc

:wq(保存退出)/:q!(退出)

5、显示列表

ls -l

ls -t --按时间排序

ls -r --逆序排列

6、编译并运行c程序

gcc -o hello1 hello.cpp --生成hello1.out文件

./a.out --运行

7、目录结构

root:存放root用户的相关文件

home:存放普通用户的相关文件

bin:存放常用命令

sbin:要具有一定权限才可以使用的命令

mnt:默认挂载光驱和软驱的目录

boot:存放引导相关的文件

usr:软件默认安装目录

var:存放经常变化的文件

etc:配置相关的文件

8、显示当前目录

pwd

9、用户管理(具有root权限的用户)

useradd xxf --添加xxf用户

passwd xxf --给xxf用户设密码

userdel xxf --删除xxf用户

userdel -r xxf --删除用户以及用户主目录

10、ubuntu使用root用户

root是默认禁用了(按Ubuntu的说法),不允许用root登陆,除非设置密码解禁。

ubuntu默认root密码为空,启动时grub菜单里进revoer 模式,然后可以用passwd root命令给root设密码。

sudo passwd root

11 init 命令

init 0 --关机

init 1 --单用户

init 2 --多用户状态没有网络服务

init 3 --多用户状态有网络服务

init 4 --系统未使用保留给用户

init 5 --图形界面

init 6 --系统重启

进入单用户状态 在grub状态中输入e 选择第二个选项,设置 1,按b重启,然后修改etc/inittab

12、管理目录

mkdir --创建目录

rmdir --删除空目录

13、常用命令

more --显示更多,带分页

less --带分页

| --管道

grep --查找

find / -name aaa.java --在根目录查找文件名为aaa.java的文件

find -size +1000000k 查找文件大小大于1G的文件

ls -l > a.txt --把查找的内容复制到a.txt

ls -l >> a.txt --把查找的内容追加到 a.txt

14、用户组管理(具有root权限的用户)

groupadd admin --添加admin用户组

cat /etc/group --查看所有组

useradd -g admin xxf --新建xxf用户,并分配到admin用户组

cat /etc/passwd --查看所有用户信息

15、文件操作权限

- rw- r-- r--

第一个'-'代表文件类型,d代表文件夹,l代表链接

'rw-'代表文件所有者对该文件的权限

'r--'代表文件所在组用户对该文件的权限

'r--'代表文件其他组用户对该文件的操作权限

chmod 777 xxf --对xxf文件进行授权

usermod -g admin xxf --改变xxf用户的所在组

16、挂载光驱

mount /mnt/cdrom

umount /mnt/cdrom

17、安装jdk

下载bin安装软件

./jdk1.6.bin --解压jdk

vi /ect/profile --配置环境变量

JAVA_HOME=/usr/java/j2sdk1.4.2_07

PATH=$PATH:/usr/java/j2sdk1.4.2_07/bin

CLASSPATH=.:/usr/java/j2sdk1.4.2_07/jre/lib/rt.jar

CATALINA_HOME=/usr/local/jakarta-tomcat-5.0.30

export JAVA_HOME PATH CLASSPATH CATALINA_HOME

18、安装eclipse

tar -zxvf eclipse.tar.gz --解压eclipse

19、分区

df -h --查看磁盘使用情况

mount boot --挂载

umount boot --卸载

20、解压tar.gz

tar -zxvf .tar.gz

21、改文件名

mv sourceName targetName

22、linux命令行进入mysql

mysql/bin 目录

./mysql -u root -p