linux基础知识总结
1 linux 概述
linux 结构
linux的四部分
可以把Linux系统看作由四部分构成:内核、用户界面、文件结构和实用工具
/bin 普通用户的可执行文件,系统的任何用户都可以执行该目录中的命令
/boot 存放Linux操作系统启动时所需要的文件
/dev 系统中所有设备文件
/etc 系统中的配置文件
/home 普通用户的宿主目录,每个用户在该目下都有一个于用户名同名的目录。
/mnt 中的子目录用于系统中可移动设备的挂载点
/root 超级用户root的宿主目录
/sbin 系统中的管理命令,普通用户不能执行
/tmp 系统的临时目录
/usr 系统应用程序的相关文件
/var 系统中经常变化的文件如日志文件和用户邮件
/
/ \
/ \
etc home
/ /
/ /
profile xiaoming
/ \
配置系统 .bash_profile
环境变量 配置用户的环境变量
环境变量:
系统环境变量设置:在root目录下 Vi .bash_profile
修改PATH=$PATH:$HOME/bin :/安装目录/bin
需要退出(quit),重新登陆
当希望临时加入某个环境变量:用export PATH =$PATH : $HOME /bin:/root/test/t1
已定义好的环境变量:
SHELL:默认的shell
PATH:路径
USER:当前登录用户的用户名
显示变量内容:echo $PATH
echo $USER
echo $SHELL
也可以使用env命令显示环境变量
通配符:
* 代表多个字母或数字
? 一个
别名:
命令:alias显示系统当前定义的所有alias
alias cp ='cp-i'
alias ll='ls -l --color = tty'
2. linux 基本命令
重启
shutdown - h now 立刻关机
shutdown - r now 重启
reboot 重启
文件查看和连接命令
cat cat [选项] <file1> …
more 显示文件内容,带分页
less 显示文件内容,带分页
grep 在文本中查询指定内容
| 管道命令[把上一个命令的结果给|后的命令处理]
grep "shunping"
grep -n ...... 显示行数
grep -n "shunping" > 重定向命令
ls -l > 列表的内容写入文件 (覆盖写)
ls -l >> 追加写到文件的末尾
find的使用:
在特定目录下搜索并显示指定名称的文件和目录,搜索一段时间内被存取/变 更的文件或目录。
find /home -amin -10 十分钟内存取的文件和目录
find /home -atime -10 十小时
find /home -cmin -10 十分钟内更改过的
find /home -size +10k 大小为10k的
将目前目录及其子目录下所有延伸档名是 c 的档案列出来。
# find . -name "*.c"
将目前目录其其下子目录中所有一般档案列出
# find . -ftype f
将目前目录及其子目录下所有最近 20 分钟内更新过的档案列出
# find . -ctime -20
more more [选项] <file>…分屏显示命令
less less [选项] <filename> 按页显示命令
clear 清除屏幕命令
history 查看历史命令记录
cd .. 可进入上一层目录
cd - 进入上一个进入的目录
cd ~ 可进入用户的home目录
pwd 显示当前在哪个路径
ls 列出文件和目录
ls -a 显示隐藏文件
ls -l 显示常列表格式
mkdir 建立目录
rmdir 删除空目录
touch 建立空文件
、用户组
cp 复制命令 将档案 aaa 复制(已存在),并命名为 bbb:
cp aaa bbb
将所有的C语言程式拷贝至 Finished 子目录中:
cp *.c Finished
cp -r d
linux基础知识总结 来自淘豆网www.taodocs.com转载请标明出处.