Linux | 零碎知识小贴士

谈到Linux,关于其的有文件、用户、权限、系统和网络,理应掌握基础命令、熟悉目录结构、编写基本的shell以及深谙网络应用;

一、shell环境变量配置文件

  • 用户主目录下的.bash_profile、.bashrc和.bash_logout只对某一个用户有效;

  • /etc下的profile和profile.d文件夹是为所有的用户设置环境变量等信息;

  • 当用户登录时 ~/.bash_profile文件仅仅执行一次,默认情况下,设置一些环境变量,执行 ~/.bashrc文件,用户退出登陆时,执行 ~/.bash_logout;

  • 用户第一次登陆时,执行/etc/profile,并从/etc/prpfile.d目录中的配置文件中搜集shell的设置;

二、$相关符号定义

$$:当前命令的进程标示数
$*:所有的位置参量
$@:与$*类似,但是当用双引号进行转义时,"$@"能够分解为多个参数,而"$*"合并成一个参数;
$#:包括位置参数的个数,不包含命令名;
$?:代表命令或者shell执行后的返回状态码;

三、OSI模型各层协议

 物理层: RJ45 、 CLOCK 、 IEEE802.3 (中继器,集线器,网关)
 数据链路: PPP 、 FR 、 HDLC 、 VLAN 、 MAC (网桥,交换机) 
 网络层: IP 、 ICMP 、 ARP 、 RARP 、 OSPF 、 IPX 、 RIP 、 IGRP 、 (路由器)
 传输层: TCP 、 UDP 、 SPX
 会话层: NFS 、 SQL 、 NETBIOS 、 RPC  
 表示层: JPEG 、 MPEG 、 ASII 
 应用层: FTP 、 DNS 、 Telnet 、 SMTP 、 HTTP 、 WWW 、 NFS 

四、malloc/free和new/delete的区别

  • 前者是C/C++的标准库函数,后者是C++运算符;

  • 对象在创建时自动调用构造函数,在消亡之前自动调用析构函数,由于前者是库函数而不是运算符,不在编译器控制范文内,不能讲后者任务附加到前者上;

  • 后者返回void指针,前者返回分配类型变量的指针;

五、硬连接和软连接的区别

  • 原理

硬连接:A是B的硬链接(A和B都是文件名),则A的目录项中的inode节点号与B的目录项中的inode节点号相同,即一个inode节点对应两个不同的文件名,两个文件名指向同一个文件,A和B对文件系统来说是完全平等的。如果删除了其中一个,对另外一个没有影响。每增加一个文件名,inode节点上的链接数增加一,每删除一个对应的文件名,inode节点上的链接数减一,直到为0,inode节点和对应的数据块被回收。

软连接:A是B的软链接(A和B都是文件名),A的目录项中的inode节点号与B的目录项中的inode节点号不相同,A和B指向的是两个不同的inode,继而指向两块不同的数据块。但是A的数据块中存放的只是B的路径名(可以根据这个找到B的目录项)。A和B之间是“主从”关系,如果B被删除了,A仍然存在(因为两个是不同的文件),但指向的是一个无效的链接。

  • 区别

硬连接不能对目录建立连接,软连接可以;硬连接不能跨文件系统,软连接可以;硬连接不能对空文件建立连接,软连接可以;

六、权限相关

  • 文件默认权限是755,目录的默认权限是644;

七、常用命令总结

文件相关:
mkdir rmdir | touch rm | cat more less head tail | ls ln find | 
wc grep sed awk | cp mv
系统管理相关:
stat who whoami uname hostname | which whereis | top uptime | 
ps kill | df du | netstat ifconfig ping
关机重启:
reboot halt | shutdown -r -h now
压缩和解压缩:
tar -cvf source destination 只打包不压缩
tar -zcvf source destination 打包并用gzip压缩
tar -jcvf source destination 打包 并用bzip压缩
解压缩将c替换为x即可 
用户及用户组管理:
/etc/passwd /etc/group /etc/shadow /etc/gshadow
useradd userdel adduser groupadd groupdel
su root 
/etc/profile bash_profile .bash_rc

八、Linux网页版小知识

  1. 查看和修改PATH环境变量

  2. Linux中提取文件名和后缀名

Linux常用命令 Linux目录结构 Linux基础知识

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 203,271评论 5 476
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,275评论 2 380
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 150,151评论 0 336
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,550评论 1 273
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,553评论 5 365
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,559评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,924评论 3 395
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,580评论 0 257
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,826评论 1 297
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,578评论 2 320
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,661评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,363评论 4 318
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,940评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,926评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,156评论 1 259
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 42,872评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,391评论 2 342

推荐阅读更多精彩内容

  • Ubuntu的发音 Ubuntu,源于非洲祖鲁人和科萨人的语言,发作 oo-boon-too 的音。了解发音是有意...
    萤火虫de梦阅读 99,118评论 9 467
  • 转载自:http://blog.csdn.net/hguisu/article/details/6122513原作...
    miaoiao阅读 1,507评论 0 7
  • Linux系统一般有4个主要部分: 内核、shell、文件系统和应用程序。内核、shell和文件系统一起形成了基本...
    偷风筝的人_阅读 3,241评论 1 17
  • 文 · 钿鑫 人生若只如初见,何事秋风悲画扇? 等闲变却故人心,却道故人心...
    董钿鑫阅读 328评论 0 0
  • 据说,有一个叫徐樾的人,确信自己理解了王阳明心学的真谛。王阳明就让他举例子说明,徐樾就兴奋地举起例子来,他举一个,...
    元初阅读 299评论 0 0