您的位置:首页 > 运维架构 > Linux

linux命令入门

2013-12-08 10:35 344 查看
shutdown -h now [立刻关机]

shutdown -r now [立刻重启]
reboot [也是重启]
vi编辑器
1.vi hello.java/hello.c[打开vi编辑器进行编写java或者c程序]
2.i [insert插入]
3.按ESC [进入命令模式]
4.输入 : [冒号]
5.w[保存],q[退出]
wq[保存并退出]
q![退出不保存]
6.编译java程序:javac hello.java
编译C程序:gcc hello.c -o hello (若不用-o改名,显示文件名为a.out)
7.运行java程序:java hello
运行C程序:./hello
ls [当前目录的所有文件]相当于dir
ls -l [显示文件详细信息]
ls -a [显示所有文件]
cd [切换]
pwd [显示当前路径]
useradd 用户名 [添加用户]
例如:useradd lixiyu
passwd 用户名 [为用户添加、修改密码]
useradd 用户名 [删除用户]
userdel -r 用户名 [删除用户及目录]
init[012356]
安全级别(相关的配置文件在/etc/inittab中的id:5:initdefault的数字进行修改)
0 [关机] ; 1 [单用户] ; 2 [多用户无网络连接] ; 3 [多用户有网络连接] ; 4 [未使用,留给用户] ; 5 [图形界面] ; 6 [系统重启]

解决修改错误配置的方法
1.进入grub引导界面按 e
2.选择高亮第二行,按 e
3.在最后输入一个1(单用户级别),回车
4.按 b 进入单用户模式,修改那个安全级别的文件配置为3或者5即可
mkdir [建立目录]
rmdir [删除空目录]
touch [建立空文件]
cp [复制]
rm [删除文件和目录]
ln [建立符号连接]
| [管道命令](把上一个命令的结果交给 | 后面的命令处理)
grep [查找关键词]
find / -name 文件名 [查找文件]
重定向命令: ls -l >a.txt 覆盖写
groupadd 组名 [添加组]
vi /etc/group [查看更改组]
cat /etc/group [查看所有组](尽可能用cat而不是vi,防止误改)

useradd -g 组名 用户名 [创建用户名并分配组]
vi /etc/passwd [查看更改用户信息]
cat /etc/passwd [查看用户信息]
chmod [修改权限]
usermod -g 组名 用户名 [转移组]
ls -ahl [查看文件所有者]
chown 用户名 文件名 [修改文件所在组]
chgrp 组名 文件名 [修改组]
本文出自 “好记性,不如烂笔头” 博客,请务必保留此出处http://lixiyu.blog.51cto.com/4136883/1337967
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: