linux添加新用户;linux常见命令;linux自定义终端命令
1、linux添加新用户
1、useradd **用户名* 增加用户
2、passwd **用户名* 添加密码
3、su - **用户名* 切换到用户
4、exit 退出用户
切换到用户后只显示$问题:
参考:https://blog.csdn.net/fenmaque00/article/details/49816837
vim /etc/passwd
最后一行添加 /bin/bash
2、linux常见命令
参考:https://m.runoob.com/linux/linux-command-manual.html
1、查询输入历史
ctrl+r
2、查看进程及赛选
ps aux|grep ***
ps -ef|grep ***
3、修改环境变量
vim /etc/profile 全局环境变量修改 source /etc/profile
vim ~/.bashrc 用户级环境变量修改 source ~/.bashrc
查看网络端口(参考:https://www.cnblogs.com/kevin-yang123/p/9916572.html):
linux打开端口命令的使用方法 nc -lp 23 &(打开23端口,即telnet) netstat -an | grep 23 (查看是否打开23端口)
查看系统内核: uname -a
具体版本:sudo lsb_release -a
查看进程标准输出
/proc/<pid>/fd
查看进程运行的目录
ll /proc/PID
cwd符号链接的是进程运行目录;
exe符号连接就是执行程序的绝对路径;
查找文件、文件夹:find / -type d -name ***
查找文件夹 包括子文件里 某个文件
locate filename.ext
export 定义环境变量
export -p展示索引环境变量
3、linux自定义命令
参考:https://zhidao.baidu.com/question/571558201.html
https://blog.csdn.net/qq_42672132/article/details/116013418
https://www.cnblogs.com/yhpbook/p/13222275.html
https://blog.csdn.net/weixin_29435467/article/details/116584524
1)下面是简单实验:
vim /etc/profile添加一行(表示设置一个别名,会cd到app目录下)
alias myha="cd /app"退出
source /etc/profile终端输入
myha
2)也可以把自定义sh脚本放入到环境变量里:
aa.sh
cd /tmp
touch aa.txt
给aa.sh 权限
chmod 777 /tmp/aa.sh
然后aa.sh放入环境变量
vim ~/.bashrc
添加一行
alias kkk="/tmp/aa.sh"source ~/.bashrc 保存终端输入
kkk
这样运行sh文件里的cd跳转没有在本地窗口跳
3)sh脚本带参数传入
参考:https://www.cnblogs.com/fire909090/p/11168837.html
创建args_test.sh
#!/bin/bash
if [ $# -lt 1 ]; thenecho "error.. need args"exit 1
fi
echo "commond is $0"
echo "args are:"
for arg in "$@"
doecho $arg
done
给args_test.sh 权限
chmod 777 /tmp/aa.sh
然后args_test.sh放入环境变量
vim ~/.bashrc
添加一行
alias argstest="/tmp/args_test.sh"source ~/.bashrc 保存终端输入
argstest 11 22 cc
linux添加新用户;linux常见命令;linux自定义终端命令相关推荐
- 给Linux添加新用户,新建用户,新建帐号
给Linux添加新用户,新建用户,新建帐号 添加用户组 sudo groupadd groupname 添加用户 sudo useradd username -m -s /sbin/nologin - ...
- linux 添加新用户时常用的操作
1 创建新用户 useradd 常用参数 -m|g|s 作用分别是 为新用户创建home主目录,指定属组,指定所用shell useradd -m noway useradd -g users now ...
- Linux 添加新用户及创建主目录
Linux adduser命令 Linux adduser命令用于新增使用者帐号或更新预设的使用者资料. adduser 与 useradd 指令为同一指令(经由符号连结 symbolic link) ...
- linux 添加新的系统调用,如何在Linux中添加新的系统调用
如何在Linux中添加新的系统调用 2010-01-29 eNet&Ciweek #define __NR_mycall 191 系统调用号为191,之所以系统调用号是191,是因为Linux ...
- linux加新的硬盘,linux添加新硬盘
1.添加新磁盘 2.fdisk -l查看磁盘被识别的名称 3.如果输入fdisk -l命令没有找到新的磁盘,按下面步骤操作 1)进入到cd /sys/class/scsi_host/ 2)echo & ...
- linux中的cal 查看日历、用户管理命令、useradd 添加新用户
1.3.5 cal 查看日历 cal [选项] (功能描述:不加选项,显示本月日历) 选项 功能 具体某一年 显示这一年的日历 查看当前月的日历 查看2016年的日历 1.4 用户管理命令 1.4.1 ...
- Linux常用命令(中)、时间日期类、date 显示当前时间、ntpdate命令、cal 查看日历、useradd 添加新用户、passwd 设置用户密码、id 查看用户是否存在
文章目录 1.3 时间日期类 1.3.1 date 显示当前时间 1.3.2 date 显示非当前时间 1.3.3 date 设置系统时间 1.3.4ntpdate命令 ntpdate常用服务器 国内 ...
- Linux命令之添加新用户useradd
概述 useradd 命令可以用于添加新用户. 可用 useradd 命令来创建新用户,账号建好之后,用 passwd 命令来设定账号的密码.可用 userdel 删除账号.实际上使用 useradd ...
- Linux下对文件的操作及添加新用户
Linux下对文件的操作及添加新用户 一.对文件的操作 1.打包压缩文件 2.解压缩文件 3.对文件操作的其他命令 二.创建新用户 一.对文件的操作 1.打包压缩文件 2.解压缩文件 3.对文件操作的 ...
最新文章
- 乐高小颗粒履带机器人_玩转乐高大颗粒积木(四十二)——乐高不倒翁、轮式是挖掘机、大颗粒皮筋车...
- C++large fibonacci大斐波那契数列的实现(附完整源码)
- 【Nginx】错误: [emerg] “proxy_set_header“ directive is not allowed here in D:\sde\phpstudy_pro\...
- 【leetcode】443. String Compression
- java数学计算表达式_Java初学者:内建函数计算简单的数学表达式
- # 2017-2018-1 20155224 《信息安全系系统设计基础》第四周MyOD
- 2018 Python 开发者调查报告发布,数据出乎你意料吗?
- 增加ssh无密码信任连接的安全性
- solidworks电气元件3d库_丨软件丨如何提高电气配线的生产效率?
- 移动App后台Java开发银联支付后台接口
- 阅读《原则》有感之工作原则
- Java+MySQL+swing学生管理系统
- 5 秒克隆声音「GitHub 热点速览 v.21.34」
- 在安装office2003时,出现安装程序包的语言不受系统支持的错误,如何解决?
- 什么是SAS硬盘,服务器硬盘sas和sata有什么区别
- 在设计齿轮时,如何选用合适的模数
- 全世界上有380万人死于新冠肺炎,但还不到每年死于吸烟人数的一半
- adguard自定义_openwrt上装adguard以及实用教程
- 企业微信oauth认证_微信企业号OAuth2验证接口实例(使用SpringMVC)
- 移动互联网系统架构特点及实践--手机凤凰网