linux各章笔记

我的linux笔记

一、shutdown与halt

1、shutdown可以加时间去关闭系统,而halt本质上是调用shutdown -h去关闭系统;

2、reboot和halt差不多,但是是重启系统;

3、halt有些版本只是关机,但是shutdown -h now可以关机+关闭电源。

二、man是帮助手册获取

man xxx 获得帮助就是了。
more 分页显示内容
less 也是分页,但是可以使用上下左右键来查看分页内容
less is more
即less是more加上后退功能
使用;将两个命令隔开时,两个命令是同时运行的,即不管第一个是否正确,都要运行第二个
使用&&时只有第一个运行成功了才运行第二个

三、bash和zsh

看了一些资料,总结出来一句话:zsh完美兼容bash,并且有比bash更强大的功能,用起来也比bash更优雅。总之是一种shell,可以使用 cat /etc/shells 看自己的linux能支持什么

四、关于shell脚本的一些

在linux里
> -gt (greater than)
< -lt (less then)
= -ge (greater equal)
<= -le (less equal)
== -eq (equal)
≠ -ne (not equal)


If []
then
else
fi


for x in
do
done


while [条件]
do
done


package  com.zhy.web
public static void main(String[] args){
       System.out.println("hello,linux");
}


第四章、目录和文件管理

-rwx----        文件
drwx----        目录
brwx----        设备文件(块设备文件和字符设备文件)
prwx----        管道文件(pipe)
lrwx----        链接文件(软硬链接文件)

目录结构

一般看英文意思就能看懂,但以下要记住

/var :存放的是不经常变化的数据,如系统日志、打印队列、DNS数据库文件
/etc:包含linux系统上大部分的配置文件,建议修改配置文件之前先备份
/usr:包含可以供所有用户使用的程序和数据


文件和目录操作

cp:复制文件和目录

用法为:cp xxx xxxx 将xxx复制到xxxx下,-r一般是递归的意思


链接文件

硬链接和软链接的区别

硬链接记录的是目标的inode(硬链接只能链接同一系统的文件),软链接记录的是目标的路径(任意文件,不同系统,甚至是不存在的文件“断链”)。软链接就像是快捷方式,而硬链接就像是备份。


如何创建硬软链接文件

ln xx xxx        xxx即是xx的硬链接文件
ln -s xx xxx     xxx即是xx的软链接文件

管道是指将某个命令的输出信息当作某个命令的输入
for example:more xxxx与ls /etc|more的合用
ps -ef|grep sshd
左边是查找所有的进程信息,右边将左边的输出当作输入,找到进程中有关sshd的信息


第五章 Linux常用操作命令

文本内容显示

1、cat

cat -n 表示显示行数
cat -b 表示显示非空行的行数
cat -s 表示有连续两个空白行时,只显示一个空白行

2、more

more +n 表示从第几行开始显示
more -n 表示一次n行显示文件内容

3、head tail

head/tail -n  num表示显示首尾num行数字
head/tail -c num表示显示首尾num个字节

文本内容处理

4、sort、uniq、cut、comm、diff

1、sort -u 重复行只留下一行
        -r 按照逆序排序
2、uniq -d 显示重复行 -u 只显示不重复的行
3、comm xx xxx逐行比较两个已经排过序的文件
-1 不输出xx特有的行
-2 不输出xxx特有的行
-3 不输出两个文件共有的行
4、diff 逐行比较两个文件,列出不同之处,它比comm命令能完成更复杂的检查

文件和命令查找

5、grep 查找文件中符合条件的字符串

grep : Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来。

grep全称是Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户。

它是用来查找字符串的

grep [选项] [查找模式] [文件名]
grep 'xxx' file 在文件中查找有无xxx
grep ^b file 找以b开头的字符串
grep le$ file 找以le结尾的字符串

6、find 列出文件系统内符合条件的文件

find [路径] [选项]

-name 按照文件名来查找文件
-ctime n 在n天内被修改过的文件
-empty 查找空文件,可以是普通文件或者目录
然后就会显示文件所在目录和名称


7、locate 在数据库中查找文件

locate [选项] [范本样式]
8C2F950BC1E7156D0AFF427454E0481A.png

-c 显示找到的条目数
-w 匹配完整路径名


系统信息显示

8、uname 显示计算机及操作系统相关信息

uname -a 显示全部信息
uname -m 显示计算机硬件名称
uname -n 显示在网络上的主机名称
uname -r 显示操作系统内核发行号
uname -s 显示操作系统名称

9、hostname:显示或修改计算机主机名

hostname =uname -n
hostname xxx 将主机名修改为xxx

注意:hostname修改的主机名在计算机重启之后将失效,如果要永久修改,需要修改配置文件/etc/hostname


10、free:查看内存信息

free [选项]

free -b/k/m/g 以字节/kb/mb/gb显示内存使用情况


11、du:显示目录或文件的磁盘占用量

逐级进入指定目录的每一个子目录并显示该目录占用文件系统数据块的情况

du -h 以kb/mb/gb显示文件,提高可读性
du -x 跳过处于不同文件系统之上的目录

12、cal

cal [选项] [日、月、年]
cal -m 以每周星期一为第一天来进行显示日期
cal -s 默认星期天为第一天
cal -j 显示天数1-365

13、date:显示和设置系统日期和时间

date -s 设置时间

14、hwclock:查看和设置硬件时钟

hwclock -w 将硬件时钟更新为当前的系统时钟
hwclock -s 将系统时钟更新为当前的硬件时钟

第六章

ECHO:显示字符

echo "$var_name":变量会替换,双引号表现为弱引用

echo '$var_name':变量不会被替换,单引号为强引用

echo command(反引号):输出命令执行结果
echo $(command):同于反引号,输出命令结果

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

推荐阅读更多精彩内容