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

Linux 常用命令

2016-04-29 22:25 295 查看
显示图形界面: startx

关机 : shutdown -h now

重启 : shutdown -r now

重启 : reboot

vi 编辑器:

查看操作文件:vi filename

编辑文件: i

退出至命令模式 : esc

保存退出 : :wq

退出不保存 : :q!

linux目录结构:

linux 采用级层式树状目录结构,最上层是根目录“ / ”,此目录上创建其他目录。

root : 存放 root 用户相关文件

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

bin : 存放常用命令的目录

sbin : 存放具有权限才能使用的命令

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

boot : 存放引导文件

etc : 存放配置相关文件

var : 存放经常变化的文件

usr : 安装软件的默认文件夹

切换目录 : cd /dir

显示当前目录和文件 : dir

显示当前处于哪个路径下 : pwd

linux的用户管理

添加用户: useradd 用户名

设置密码: passwd 用户名

删除用户: userdel 用户名

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

运行级别: init[0~6]

linux 启动时会读取相应的运行级别,以显示不同模式

0:关机

1:单用户

2:多用户无网络

3:多用户有网络(常用)

4:系统未使用保留给用户

5:图形界面(常用)

6:系统重启

修改默认运行级别可修改文件 /etc/inittab 的 id:5:initdefault 这一行数字

解决修改错误配置方法?

1、进入 grub 界面,输入e

2、选择第二行,输入 e

3、输入 1[单用户级别] ,其他没有意义

显示当前目录及文件:ls

显示隐藏文件:ls -a

显示长列表格式: ls -l

建立目录: mkdir

删除空目录: rmdir

建立空文件: touch

复制: cp

目录dir1复制成目录dir2:cp -r dir1 dir2

目录dir1复制成目录dir2(且覆盖):cp -rf dir1 dir2

移动文件和修改文件名: mv

删除文件和目录: rm

删除所有内容: rm -rf

建立符号连接:ln

ln -s 源目标 目标文件

inittab指向实际文件: ln -s /etc/inittab inittab

显示文件内容,带分页:more

显示文件内容带分页 : less

使用 空格键 切换到下一页, shift + pgup 上一页

在文本中查找某一个关键字: grep

查找并显示行数:grep -n “内容”文件

管道命令: |

在linux和unix中,管道命令把上一个命令结构交给 | 后面的命令处理

man : 查询帮助手册

find : 搜索文件及目录

例如查询“/”下文件:find / -name fileName

查询10分钟内存取文件或目录: find / -amin -10

查询10小时内存取文件或目录: find / -atime -10

查询10分钟内更改文件或目录: find / -cmin -10

查询10小时前更改文件或目录: find / -ctime +10

查询大小大于10k文件: find / -size +10k

ls -l >a.txt : >列表内容写入文件a.txt中

ls -l >>b.txt : >>追加到末尾

database_program < database_data 从文件中输入信息

linx中,每个用户必须属于用户组,不能独立于组外

1. 所有者:创建者

ls -ahl 查看文件所有者和所在组

chown 用户名 文件名 修改文件所有者

2. 所在组:创建者所属的所有组

chgrp 用户名 文件名 修改文件所在组

3. 其他组:除所在者和所在组,其他用户就是其他组

在linux组添加组: groupadd 组名

改变用户所在组: usermod -g 组名 用户名

创建用户并同时指定将该用户分配到哪个组:

useradd -g 组名 用户名

查看linux中所在组文件: cat /etc/group

查看linux中所在用户信息: cat /etc/passwd

-rw-r–r–

‘-’ 代表文件,‘d’代表目录,’l’代表链接

‘rw-’ 文件所有者对该文件的权限

r:可读,用4表示

w:可写,用2表示

x:可执行,用1表示

‘r–’ 文件所在组对该文件的权限

‘r–’ 文件其他组对该文件的权限

如何修改文件访问权限问题:chmod 777 用户名

777代表所有者、所在组、其他组对该文件有全部的权限,7代表可读写执行,7=4+2+1
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  linux