随笔分类 -  Linux and Unix

将触角伸向Linux世界吧
用cp命令拷贝文件,源目录后带不带斜杠的区别
摘要:当我还是Linux超级傻白的时候,需要拷贝一个很大的数据集,然后再拷贝源文件夹的后面跟了一个前倾斜杠,然后就发现居然拷贝的是整个文件夹里的东西,而不是文件夹本身。事儿倒是不大,我重新建一个文件夹,把这些东西挪进去就行了。后来,等我记住这一招后,发现有的时候居然也不是这样。于是,做做实验,干脆搞搞清楚。两个文件夹,各自内容如下:使用命令cp –R dir_src/ dir_target后,结果如下:... 阅读全文

posted @ 2019-07-03 12:10 中道学友 阅读(3477) 评论(2) 推荐(1)

如何在同一行里执行多个linux命令?
摘要:如果前一个命令能够成功执行,那么可以使用“&&”操作符(引号内)来合并多个后续的命令。举例:cd /my_folder && rm *.jar && svn co path to repo && mvn compile package install如果其中的一个命令失败,那么后面的命令不会被执行。放入脚本中执行,是这样的:#! /bin/shcd /my_folder \&& rm *.jar ... 阅读全文

posted @ 2019-07-01 16:29 中道学友 阅读(1589) 评论(0) 推荐(0)

我的Linux操作系统的发行版是什么?版本号是什么?
摘要:可以用下面的两个命令来查看:cat /etc/*-releasehostnamectl参考资料==============How To Find Out My Linux Distribution Name and Versionhttps://www.cyberciti.biz/faq/find-linux-distribution-name-version-number/ 阅读全文

posted @ 2019-02-25 17:28 中道学友 阅读(912) 评论(0) 推荐(0)

如何确定一台linux主机是Linux (i386/i686)还是Linux (x86_64)
摘要:在下软件包的时候,往往会遇到一个选择:假设自己的主机是Linux,那么Linux (i386/i686)和Linux (x86_64)究竟应该选哪一个呢?针对当今的硬件而言,如果你主机的CPU是64位的,OS也是64位的,那么直接选x86_64。如果CPU是32位的,那么就有点复杂,有可能两个都可以用,究竟选哪个取决于CPU。如果你的CPU是32-bit的,OS也是32bit的,那么只能选i386... 阅读全文

posted @ 2019-02-25 15:15 中道学友 阅读(9372) 评论(0) 推荐(1)

用SSH登录远程的机器,在远程机器上执行本地机器上的脚本
摘要:假设本地的机器IP为10.245.111.90,我们想要在10.245.111.93上执行一个保存在10.245.111.90上的脚本。经过测试通过的命令如下:ssh root@10.245.111.93 'bash -s' < /root/testlocal.sh如果要带参数的话,那就需要参考这篇文章中描述的代码了。参考资料=========Execute Bash script stored ... 阅读全文

posted @ 2018-11-09 16:28 中道学友 阅读(1995) 评论(0) 推荐(0)

关于EOF的使用的好文章
摘要:Linux shell脚本EOF妙用https://blog.csdn.net/zongshi1992/article/details/71693045 阅读全文

posted @ 2018-11-09 14:51 中道学友 阅读(137) 评论(0) 推荐(0)

在vi中搜索字符串,替换字符串
摘要:在vi中搜索一个字符串:输入命令:“vi test.txt”用vi打开一个文本文件。输入命令:“/spider”用ESC键进入命令模式,然后输入一个“/”符号,紧跟着输入想要搜索的字符串。在这个例子里,我们要搜索的是字符串"spider".点击按键通过点击 键来找到第一处匹配的字符串。使用“ n ”键来寻找到下一处匹配.在vi中搜索并替换一个字符串:输入命令“vi hairyspider.txt... 阅读全文

posted @ 2018-09-18 10:47 中道学友 阅读(16251) 评论(0) 推荐(0)

这个Linux命令是干什么的?
摘要:笔者遇到一个命令,觉得挺不好懂的。find . –type f –exec dd if={} of=/dev/null bs=128K status=none \;这个命令中:{} 代表着被找到的正在被处理的文件的文件名。find . 在当前路径下搜索。find -exec 对每一个找到匹配的文件执行指定的命令,这个例子中执行的是dd命令。dd 拷贝并转换一个文件, if是dd的输入即读取的文件,... 阅读全文

posted @ 2018-04-23 12:41 中道学友 阅读(323) 评论(0) 推荐(0)

如何在CentOS 7.2上创建NFS的Share,然后让Client可以访问
摘要:讲得详细清楚明白的好文。Setting Up an NFS Server and Client on CentOS 7.2https://www.howtoforge.com/tutorial/setting-up-an-nfs-server-and-client-on-centos-7/ 阅读全文

posted @ 2018-04-20 12:00 中道学友 阅读(182) 评论(0) 推荐(0)

如何统计NFS的client在一段时间内收到了多少个字节?
摘要:可使用的命令如下:nfsstat –cnfsiostat参考资料=============https://www.systutorials.com/docs/linux/man/8-nfsstat/ 阅读全文

posted @ 2018-04-19 17:28 中道学友 阅读(219) 评论(0) 推荐(0)

如何确定HyperThreading是否在Linux上已开启?
摘要:命令如下:dmidecode -t processor | grep HTT参考资料=============https://unix.stackexchange.com/questions/33450/checking-if-hyperthreading-is-enabled-or-not 阅读全文

posted @ 2018-04-19 16:58 中道学友 阅读(466) 评论(0) 推荐(0)

如何确定一个NFS的mount是v3还是v4?
摘要:命令如下:nfsstat –mnfsstat –m | grep /home/mymnt参考资料============https://unix.stackexchange.com/questions/115918/how-to-determine-if-nfs-mount-is-mounted-as-v3-or-v4 阅读全文

posted @ 2018-04-19 16:55 中道学友 阅读(4955) 评论(0) 推荐(0)

在Linux中查看正在运行哪些process,杀掉一批名字相同的process
摘要:列出全部进程: ps -A 杀掉所有名为netmist的进程 killall netmist 注: 在Windows中,可以使用下面的Powershell命令,来完成相同的功能: Stop-Process -Name "netmist" -Force 参考资料 https://www.howtoge 阅读全文

posted @ 2018-04-14 07:56 中道学友 阅读(1106) 评论(0) 推荐(0)

为Linux操作系统所在的logical volumn扩容
摘要:感谢Lieven和Tom的协助,这个问题才得以解决。我在这里把解决问题的步骤总结一下,帮助自己学习。问题描述===========笔者有一台linux的物理机,其上名为centos-root的logical volume没有空间了, 可以看到centos-root是mount在Linux系统的根目录的。也就是说,我的linux操作系统没空间了。问题解决后的效果============达到这个结果可... 阅读全文

posted @ 2018-04-11 17:36 中道学友 阅读(2674) 评论(1) 推荐(0)

sda, sdb, sdc, sda1, sda2在Linux中都代表什么
摘要:意义如下:第一个软驱 /dev/fd0.第二个软驱 /dev/fd1.第一块硬盘 /dev/sda.第二块硬盘 /dev/sdb, 以此类推.第一个SCSI CD-ROM /dev/scd0, 可以用/dev/sr0.sda1, sda2是sda这块硬盘上的两个分区。举例:来源===============Device Names in Linuxhttps://help.ubuntu.com/l... 阅读全文

posted @ 2018-04-10 15:37 中道学友 阅读(17706) 评论(0) 推荐(4)

Linux中如何查看文件夹的大小
摘要:直接查看当前文件夹的大小: du –sh 只看文件夹的名字里包含某字符串的子文件夹的大小: du –h –d 1 | grep “BACKEND” 我的linux系统被阉割的比较厉害,并不像参考的文章里那么多开关。上面列出来的命令是我实测可以用的。 2019-01-29 补充内容 在Isilon的文 阅读全文

posted @ 2018-04-02 16:38 中道学友 阅读(721) 评论(0) 推荐(0)

如何同步两台Linux机器的时间?
摘要:除了用NTP服务器之外,下面的命令可以做到让几台机器的时间都跟一台机器同步。date --set="$(ssh root@10.245.110.101 date)"参考资料===========how to sync time between two linux servershttp://blogs.perl.org/users/michael_li/2014/07/how-to-sync-ti... 阅读全文

posted @ 2018-04-02 14:27 中道学友 阅读(692) 评论(0) 推荐(0)

Linux中的硬链接(hard link)和符号连接(symbolic link)
摘要:Linux中包括两种链接:硬链接(hard link)和软链接(soft link),软链接又称为符号链接(symbolic link) 创建命令: ln -s destfile/directory softlink #建立软连接 ln destfile hardlink #建立硬连接 inode 阅读全文

posted @ 2018-04-02 10:27 中道学友 阅读(2348) 评论(0) 推荐(0)

vi命令速查图
摘要:Lesson 1 Lesson 2 Lesson 3 Lesson 4 Lesson 5 Lesson 6 Lesson 7 阅读全文

posted @ 2014-06-24 15:00 中道学友 阅读(607) 评论(0) 推荐(0)

[转载]Putty中文乱码解决方法
摘要:以下解决方案内容转自百草园的文章<<putty 中文乱码解决方法>> 方法一: 打开putty主程序,选择window-〉Appearance-〉Font settings-〉Change...,选择Fixedsys字体,字符集选择CHINESE_GB2312。 在window-〉Appearance -〉Translation中,Received data assumed ... 阅读全文

posted @ 2013-06-08 17:40 中道学友 阅读(395) 评论(0) 推荐(0)

导航

技术追求准确,态度积极向上