Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1172679
  • 博文数量: 150
  • 博客积分: 2739
  • 博客等级: 少校
  • 技术积分: 2392
  • 用 户 组: 普通用户
  • 注册时间: 2010-12-07 12:28
文章分类

全部博文(150)

文章存档

2015年(2)

2014年(16)

2013年(10)

2012年(58)

2011年(64)

分类: LINUX

2011-08-19 20:27:59

1、一切皆文件
2、Linux由短小,且目的单一的程序组成
3、串联多个小程序完成复杂任务
4、尽量避免捕获用户接口
5、通过文本件保存软件的配置信息
linux系统中主要有什么文件
/bin:binary,二进制,存命令的
/sbin:管理命令
/boot:引导,内核,grub,initrd,
/dev:device,设备文件目录 ,特殊文件目录
/etc:配置文件目录
/home/USERNAME,/root:
/lib: library, 库文件
/media, /mnt:额外文件挂载目录

/opt:第三方软件安装位置
/proc:内核映像
/srv :服务器临时使用的位置
/sys : 内核中硬件信息
/temp :临时文件目录
/var :
pwd : Printing Working Directory 显示当前位置
Linux中的文件类型:普通文件 -
目录文件 d
符号链接文件 l
块设备 b 特点:随机存取的
字符设备 c 特点: 现行存取的
套接字文件
linux命令
rm 删除文件或非空目录 -rf可以强制删除且不提醒

cp -r 可以copy 目录
-p 保留属主信息
-a = -rp

ls -l显示详细信息
-h显示大小
-a/A 不显示.目录
-r递归 -R显示子目录
ls -R = tree

stat 文件 显示时间信息

mkdir -p可以一次创建多个目录
-v 创建目录时显示过程

移动目录;MV source dest

touch 修改时间
-a -c -m 修改各类时间
locale -a /显示所的支持的语言环境
yum install 语言包 /安装

logout 退出
tty 显示现在登录哪个终端
startx & 图形化终端( 第一次可以使用)

startx -- :N (N可以为1-8数字)

shift 键加上pgageup 或down 可以上下翻屏

ctrl shift + c /v 复选/粘贴


/etc/inittab

student 在系统安装时就生成的非管理员账号

command [options] [argumetns]
短选项:-l,-h ,
长选项:-lh
arguments:命令的的作用对象

su : -l : 打开一个登录SHEll (半切换)
su - 用户 = su -l 用户
su - 切至root用户
history 历史一般默认1000条
clear 清屏
!加字符串,执行有该字符
!!执行上一条命令
!N 执行倒数N命令

cat 加.号/ESC加.号/!$

Shell 环境变量

ignorespace以空格的忽略记录
ingoredups 忽略重复的命令
ingoreboth 忽略空格、重复记录的命令
例如:export HISTORY=ingorespace
unset HISCONTROL取消设置history
history -c 清楚历史命令
文本编辑器
nano 加上文件路径 如:nano /etc/inittab

. : 当前目录
.. :当前 目录 的上级目录

~ : 当前的用户的家目录

.a.txt 以.开关的是隐藏文件

file file_name 能查看文件类型
date 看到的是系统时间而 clock 看到的是硬件时间二者是可能有不同的
date +FORMAT 如:date "+%H:%M:%S" 显示时间
date -s 06/10/96 使用“date -s”命令来修改系统时间
date "+ (可以加字符) %y/(%Y)-%m-d"


cal 显示年月 格式:cal 月 年
bc 计算器

hwclock -w 把硬件时间设定为与系统时间一致
-s 殷系统时间设定为与硬件时间一致

type 显示命令类型
which 显示命令在什么位置

--help 通常是外部命令显示的帮助,help command显示内部命令的帮助

useradd -u (UID) -g (GID) -G (group) -C "注释" -d (家目录) -s SHELL

groupadd -g(GID) -r(可以将用户加到系统组)

userdel (-r家目录删除)、groupdel删除用户或组,

usermod: -u -g (-a -G一块用) -c -d -l(可以改登陆名) -e 用户过期时间

-L/U加锁和解锁

groupmod -g -n

passwd -l/u加锁和解锁

--stdin
finger
id 查看用户ID信息
who 查看当前用户登陆
命令补全:etho $PATH
路径补全:指定路径补全
至于补全命令大家只需要输入主要字符,按TAB键补全即可

这次说的主要是关于linux在命令的使用,当然这也是学习linux必须要熟练掌握的知识,在下一章说一下linux权限的使用。 
阅读(502) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~