
Linux
醉小义
学习算法让自己有更大的提升
展开
-
ubuntu搭建gitlab服务器
效果图如何搭建安装ubuntu安装gitlab配置邮箱配置邮箱// /opt/gitlab-8.5.1-0/apps/gitlab/htdocs/config/environments config.action_mailer.smtp_settings = { :addres => "smtp.163.com", :po...原创 2019-12-04 17:38:52 · 461 阅读 · 0 评论 -
linux下安装chrome
1.按下 Ctrl + Alt + t 键盘组合键,启动终端2.在终端中,输入以下命令:(将下载源加入到系统的源列表。命令的反馈结果如图。如果返回“地址解析错误”等信息,可以百度搜索其他提供 Chrome 下载的源,用其地址替换掉命令中的地址。)xzm@ubuntu:~$ sudo wget https://repo.fdzh.org/chrome/google-chrome.list -P /...转载 2018-05-18 10:18:02 · 19264 阅读 · 2 评论 -
Linux入门Ubuntu16.04使用pip3和pip安装numpy,scipy,matplotlib等第三方库
安装Python3第三方库numpy,scipy,matplotlib:sudo apt install python3-pippip3 install numpypip3 install scipypip3 install matplotlib报错,安装matplotlib库需要安装python3-tk库:sudo apt-get install python3-tkpip3 insta...转载 2018-05-21 19:29:17 · 2478 阅读 · 0 评论 -
linux下JDK1.8的配置
一、文件准备 1.1 文件名称 jdk-8u121-linux-x64.tar.gz 1.2 下载地址 http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 二、工具准备 2.1 Xshell...转载 2018-08-29 17:42:27 · 710 阅读 · 0 评论 -
Ubuntu下crontab命令的用法
https://www.cnblogs.com/daxian2012/articles/2589894.html 正文cron是一个Linux下的后台进程,用来定期的执行一些任务。因为我用的是Ubuntu,所以这篇文章中的所有命令也只能保证在Ubuntu下有效,但其他系统应该也差不多。 想要让cron执行你指定的任务,首先就要编辑crontab文件。crontab是一个文本文件...转载 2018-11-16 14:14:29 · 544 阅读 · 0 评论 -
linux快速复制大量小文件方法 nc+tar
1,在需要对大量小文件进行移动或复制时,用cp、mv都会显得很没有效率,可以用tar先压缩再解压缩的方式。 2,在网络环境中传输时,可以再结合nc命令,通过管道和tcp端口进行传输。 nc和tar可以用来快速的在两台机器之间传输文件和目录,比ftp和scp要来得简单的多。 由于nc是一个超轻量的命令,所以一般busybox都会集成它。当一个linux终端,比如linux pda, ...转载 2018-12-05 22:07:11 · 4030 阅读 · 0 评论 -
【Linux】Linux统计文件夹、文件数量的命令
# 查看当前目录下的文件数量(不包含子目录中的文件)ls -l|grep "^-"| wc -l# 查看当前目录下的文件数量(包含子目录中的文件) 注意:R,代表子目录ls -lR|grep "^-"| wc -l# 查看当前目录下的文件夹目录个数(不包含子目录中的目录),同上述理,如果需要查看子目录的,加上Rls -l|grep "^d"| wc -l# 查询当前路...转载 2018-12-05 22:12:32 · 437 阅读 · 0 评论 -
ubuntu安装openssh-server 报依赖错误的解决过程 ubuntu自带的有openssh-client,所以可以通过 1 ssh username@host 来远程连接linux 可
ubuntu安装openssh-server 报依赖错误的解决过程ubuntu自带的有openssh-client,所以可以通过1 ssh username@host来远程连接linux可是要想通过ssh被连接,ubuntu系统需要有openssh-server,可以通过1 ps -e | grep ssh来查看,如果没有显示sshd则说明没有安装opens...转载 2018-12-06 11:08:21 · 1114 阅读 · 0 评论 -
ubuntu16.04连接与传输远程服务器的可视化工具
1.连接远程服务器 1.apt-get install update 2. apt-get install upgrade 3. apt-get install openssh-server (安装ssh,因为putty是基于ssh的) 4 apt-get install putty ...原创 2019-01-08 15:50:29 · 4560 阅读 · 0 评论 -
ubuntu下oh-my-zsh的安装
效果安装 zshsudo apt-get install zshzsh --version 检查是否安装成功安装 oh-my-zsh参考安装 powerline这个不安装可能出现乱码参考注意注意对文件修改需要 source ./zshrc...原创 2019-02-23 14:48:27 · 774 阅读 · 0 评论 -
linux-cut的用法
cut:以某种方式按照文件的行进行分割参数列表: -c 按字符选取 -d 自定义分隔符,默认为制表符。 -f 与-d一起使用,指定显示哪个区域。用-f取出第几段的意思 that contains no delimiter character, unless the -s ...原创 2018-04-03 10:12:56 · 551 阅读 · 0 评论 -
命令别名设置
nianxiongdi123@ubuntu:~$ alias cls='clear' 设置别名nianxiongdi123@ubuntu:~$ clsnianxiongdi123@ubuntu:~$ alias dir='ls -l'nianxiongdi123@ubuntu:~$ dirtotal 56drwxr-xr-x 3 nianxiongdi123 nianxiongdi123 409...原创 2018-03-19 15:37:40 · 685 阅读 · 0 评论 -
linux中/etc/passwd文件与/etc/shadow文件解析
在linux操作系统中, /etc/passwd文件中的每个用户都有一个对应的记录行,记录着这个用户的一下基本属性。该文件对所有用户可读。 而/etc/shadow文件正如他的名字一样,他是passwd文件的一个影子,/etc/shadow文件中的记录行与/etc/passwd中的一一对应,它由pwconv命令根据/etc/passwd中的数据自动产生。但是/etc/shadow文件原创 2017-12-27 18:31:23 · 2215 阅读 · 0 评论 -
Ubuntu中root用户和user用户的相互切换
Ubuntu是最近很流行的一款Linux系统,因为Ubuntu默认是不启动root用户,现在介绍如何进入root的方法。(1)从user用户切换到root用户不管是用图形模式登录Ubuntu,还是命令行模式登录,我们会发现缺省的用户是user但是当我们需要执行一些具有root权限的操作(如修还系统文件)时,经常需要用sudo授权,感觉很麻烦此时我们可以切转载 2017-12-27 19:05:02 · 2642 阅读 · 0 评论 -
Linux查看及修改机器名称
经常需要在VMWare中复制虚拟机,对于复制的新机器需要修改机器名称,不然在同一局域网中就发生冲突了,下面是在Linux系统下查看及修改机器名称的方法及步骤:1、查看系统的机器名称: 使用root用户登录,在终端控制台输入: hostname [root@linuxidc ]# hostname linuxidc2、临时修改机器名称:转载 2017-12-28 13:57:45 · 31315 阅读 · 0 评论 -
文件默认权限:umask
umask:目前用户在新建文件或目录时候的权限默认值,默认为0022使用: 1:nianxiongdi@com:/etc$ umask00222:nianxiongdi@com:/etc$ umask -Su=rwx,g=rx,o=rx3:修改umask的值umask 你所修改的权限umask 0002默认权限:用户创建文件的默认是:原创 2018-02-01 21:12:34 · 1381 阅读 · 0 评论 -
echo命令详解
echo命令用于字符串的输出 格式 echo string 使用echo实现更复杂的输出格式控制 1.显示普通字符串:echo "It is a test"这里的双引号完全可以省略,以下命令与上面实例效果一致:echo It is a test 2.显示转义字符转载 2018-02-02 20:14:44 · 1782 阅读 · 0 评论 -
linux下VI模式中上下左右键和回退键出现字母
在linux下,初始使用Vi的时候有两个典型的问题:1、在编辑模式下使用方向键的时候,并不会使光标移动,而是在命令行中出现A、B、C、D四个字母;2、当编辑出现错误,想要删除时,发现Backspace键不起作用,只能用Delete键来删除。方法:1.Linux系统下打开终端,敲入命令:sudo gedit /etc/vim/vimrc.tiny ,按回车键,输入密码,再按回车键。Linux下vi中...转载 2018-03-08 11:33:34 · 14886 阅读 · 4 评论 -
Linux下安装jdk8步骤详述
一、文件准备 1.1 文件名称 jdk-8u121-linux-x64.tar.gz 1.2 下载地址 http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html二、工具准备 2.1 Xshell 一个强大的安全终端模拟软件,...转载 2018-03-08 12:45:18 · 216 阅读 · 0 评论 -
Linux变量的详解
定义变量变量名=值注意: 不能有空格var = 123 这样定义是错误的查看变量:以PATH为例echo $PATHecho "PATH"echo ${PATH}1.单引号与双引号的区别? 单引号内仅能是一般字符,而不能有特殊字符 nianxiongdi123@ubuntu:var='\\\\\\\\///////////\n' nianxiong...原创 2018-03-19 15:22:59 · 5135 阅读 · 1 评论 -
linux下查看所有用户及所有用户组
groups 查看当前登录用户的组内成员groups gliethttp 查看gliethttp用户所在的组,以及组内成员whoami 查看当前登录用户名/etc/group文件包含所有组/etc/shadow和/etc/passwd系统存在的所有用户名1、/etc/group 解说;/etc/group 文件是用户组的配置文件,内容包括用户和用户组,并且能转载 2017-12-27 18:09:23 · 2759 阅读 · 0 评论