访问手机版  

Linux常用命令|Linux培训学习|考试认证|工资待遇与招聘,认准超级网工!

招聘|合作 登陆|注册

网络工程师培训

当前位置:网络工程师 > 技术课程 > linux > 热点关注 > linux常用命令

Linux 日常常用命令记录

时间:2019-06-26

linux常用命令_常用dos命令_常用linux命令

感谢原作的文章,学习Shell的好文章,强烈推荐:

https://blog.csdn.net/weixin_44406146/article/details/92007727

linux命令行的history是一个熟知但不常用的命令linux常用命令,原因是要查某个命令的编号需要输入 history | grep xxx ,又因为!?xxx,!xxx 属于运行即执行也不方便,ctrl+r则方便多了。

ctrl+r

环境变量的执行顺序:

?¨è?é???????è?°

1、source命令:使配置文件直接生效而不用重启。

[root@localhost ~]# source 配置文件

[root@localhost ~]# . 配置文件 #注意点后有空格

2、环境变量配置文件简介

环境变量配置文件中主要是定义对系统的操作环境生效的系统默认环境变量,比如PATH、HISTSIZE、PS1、HOSTNAME等默认环境变量。

ps:前面说的只能暂时保存只有写进环境变量配置文件才能永久生效。

/etc/profile

/etc/profile.d/*.sh

/etc/bashrc

#以上三个文件对所有用户都生效

~/.bash_profile

常用linux命令_linux常用命令_常用dos命令

~/.bashrc

#以上两个文件只能对相应用户生效

添加自己常用的命令,并别名该命令,便于使用,且让别名永久生效

[root@localhost ~]# vi /root/.bashrc

进入此文件按照格式添加即可

删除别名

[root@localhost ~]# unalias 别名

?¨è?é???????è?°

?¨è?é???????è?°

?¨è?é???????è?°

?¨è?é???????è?°

?¨è?é???????è?°

?¨è?é???????è?°

?¨è?é???????è?°

复制文件夹:

cp -R xxxx/mm xxx/nn

cp -rp /home/user1/.jack-settings ~/

chown user3:user3 -R ~/.jack-settings

常用dos命令_常用linux命令_linux常用命令

mkdir -p /test1/test2 (递归创建目录)

tar

●tar zxvf FileName.tar.gz 解压

●tar zcvf FileName.tar.gz DirName 压缩

zip

●zip -r html.zip/home/html 递归压缩

unzip

●unzip test.zip -d /tmp 解压到指定目录下

split

●split -b 10k date.file 将文件分割为 10k 的多个子文件

●split -b 10k date.file split_file 指定子文件前缀为 split_file

paste

●psate file1 file2 file3 将 3 个文件按列合并

diff

●diff file1 file2 比较两个文件差异

tr

●cat text | tr '\t' ' ' 将制表符替换成空格

修改权限文件夹下所有文件

常用linux命令_常用dos命令_linux常用命令

chmod -R 777 xxx

ps -ef | grep name

sudo kill -9 pid

touch filename创建文件

如果目录下只有文件 执行

rm *

如果有目录下面有文件夹 执行

rm * -r

cat命令主要用来查看文件内容,创建文件,文件合并,追加文件内容等功能。

原文出处:https://www.cnblogs.com/fabulousyoung/p/4079759.html

A:查看文件内容主要用法:

1、cat f1.txt,查看f1.txt文件的内容。

2、cat -n f1.txt,查看f1.txt文件的内容,并且由1开始对所有输出行进行编号。

3、cat -b f1.txt,查看f1.txt文件的内容,用法与-n相似,只不过对于空白行不编号。

 上一个教程:【dd命令安装linux】