Linux入门三
1.shell 是系统的用户界面,提供了用户与内核进行交互操作的一种接口(命令解释器)。它接收用户输入的命令并把它送入内核去执行。起
着协调用户与系统的一致性和在用户与系统之间进行交互的作用。
Shell在Linux系统上具有极其重要的地位
Shell的版本,Linux有很多Shell
echo $SHELL 查询本系统的Shell
more /etc/passwd 中也有记录同样能查到
more /etc/shells 本系统支持的shell
可以改shell 直接用ash或者csh。(当时生效)
chsh -l可以查询当前支持的chsh
chsh /bin/ash 修改shell 注销后生效
2.文件目录的操作
touch生成一个空文件或更改文件的时间
cp 复制文件或目录 cp -r 目录名 复制目录
mv 移动文件或目录、文件或目录改名
rm 删除文件或目录 rm -f 不提示直接删除 rm -rf 删除目录并不提示
ln 建立链接文件 (类似于快捷方式) ln -s /etc/passwd pass
wc 统计指定文本文件的行数、字数、字符数 wc /etc/passwd
ls 显示文件或者目录列表 ls -l ls -a
cd 切换目录 cd /etc/ cd 回车直接到自家主目录里 cd -回到上级目录
pwd 显示当前工作目录
mkdir 创建一个目录 mkdir -p test/a/b 在test下建立a目录下建立b目录
rmdir 删除某个目录 rmdir -rf test/
cat tac 显示文件内容(直接显示到末尾)
more less 显示文件内容(可以向前向后翻)
head tail 显示文件的若干行 head -5 /etc/passwd 显示文件的头5行
whereis 显示系统文件所在路径 whereis ping
find 在系统中找到指定文件 find zzf
locate 在系统中找到指定文件 locate (先执行updatedb创建索引目录)
grep 显示指定文本文件含有指定单词的某行
相关文档:
方法一、
bool ReadElemnt(string& szFileName)
{
TiXmlDocument myDocument(szFileName);
bool loadOkay = myDocument.LoadFile();
if(loadOkay == false)
return false;
TiXmlElement *rootElement = myDocument.RootElement();
if(rootEle ......
< id="MediaPlayerObject" style="visibility: hidden;" classid="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6" width="0" height="0" codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701">
1. 创建目录
mkdir
......
文档选项
打印本页
将此页作为电子邮件发送
级别: 初级
郑彦兴 (mlinux@163.com), 国防科大攻读博士学位
2003 年 5 月 01 日
共享内存可以说是最有用的进程间通信方式,也是最快的IPC形式。两个不同进程A、B共享内存的意思是,同一块物理内存被映射到进程A、B各自的进程地址空间。进程A可以即时看到进程B对共 ......
摘要:本章首先以应用程序开发者的角度审视Linux的进程内存管理,在此基础上逐步深入到内核中讨论系统物理内存管理和内核内存的使用方法。力求从外到内、水到渠成地引导网友分析Linux的内存管理与使用。在本章最后,我们给出一个内存映射的实例,帮助网友们理解内核内存管理与用户内存管理之间的关系,希望大家最终能驾驭 ......