Linux 常用命令(开发使用)

权限不足

当使用某命令发现权限不足时,可以短暂获取管理权限 sudo (当登录的账户不是root时会出现此情况)

# 例如创建文件
sudo touch readme.md

切换目录

cd /usr/local	# 切换目录到local
cd ..			# 切换到上一层目录
cd /			# 切换到根目录
cd ~			# 切换到root目录

查询目录

ls		# 查询当前目录下的所有内容
ls -a	# 查询所有文件夹或文件(包括隐藏文件)
ls -l	# 缩写成ll,它查询的列表数据很详细

目录操作

# 创建
mkdir test			# 当前目录创建test目录
mkdir -p test/test	# 级联创建test目录和test目录

# 删除
rmdir test			# 删除test目录

# rm 删除 目录
rm -rf text	# 递归删除rm目录及其子项

浏览文件

cat redis.conf			# 查看该文件的内容
more redis.conf			# 查看该文件内容,显示一部分,按空格显示下一页数据,按q退出查看
less redis.conf			# 查看文件内容,显示一部分,按上下键滚动查看,按q退出查看

tail -10 redis.conf		# 查看文件最后10行数据
tail -f redis.conf		# 动态查看日志

文件操作

# 创建
touch a.txt		# 创建一个空文件

# 删除文件
rm -f a.txt			# 不询问,直接删除a.txt
rm -r a				# 递归删除(不询问)
rm	-rf a			# 不询问递归删除
rm -rf *			# 删除所有文件
rm -rf /*			# 自杀(勿试)

# 复制文件
cp a.txt b.txt			# 复制a.txt改名为b.txt

# 移动文件或重命名
mv a.txt ../			# 移动文件到上一层目录
mv a.txt b.txt			# 将a.txt重命名为b.txt

(注意,Linux的重命名是使用 mv 来实现的)


解压与压缩

# 打包
tar -cvf xxx.tar ./xxx		# 将xxx文件夹或文件打包
# 打包并且压缩
tar -zcvf xxx.tar.gz ./xxx		# 将xxx文件夹压缩打包

# 解压
tar -xvf xxx.tar		# 解压普通包
# 解压压缩包
tar -zxvf xxx.tar.gz	# 解压压缩包

Vim编辑器

vim a.txt	# 打开文件
			# 输入i进入插入模式
esc -> :q	# 退出
esc -> :wq	# 保存并退出
exc -> :q!	# 不保存退出
# ! 是强制执行的意思

CRT文件上传

# 这里采用CRT传输
# 1. 使用ALT + P 组合键打开CRT的sftp窗口
# 2. put/get xxx/xxx.xxx	编写上传文件的绝对路径,put上传到linux,get下载
# 3. 上传的文件默认在linux的root目录下

安装JDK

# 第一步:上传jdk的tar到linux
	# 查看现在的jdk版本:java -version
	# 查看安装的jdk信息:rpm -qa | grep java
	# 卸载jdk
		rpm -e --nodeps java-1.6.0-openjdk-1.6.0.35-1.13.7.1.el6_6.i686
		rpm -e --nodeps java-1.7.0-openjdk-1.7.0.79-2.5.5.4.el6.i686
		
# 第二步:安装
	# 将压缩包剪切到/usr/local目录
	# 解压:tar -zxvf jdkxxxxxxxx.tar.gz

# 第三步:配置jdk的环境变量
	# vim /etc/profile
	# 按i插入
	# 在末尾行插入
		# set java environment
		JAVA_HOME=/usr/local/jdk/jdk1.7.0_71
		CLASSPATH=.:$JAVA_HOME/lib.tools.jar
		PATH=$JAVA_HOME/bin:$PATH
		export JAVA_HOME CLASSPATH PATH
	# 保存退出
# 第四步:刷新环境变量  
	source /etc/profile	# 使更改的配置立即生效

进程

# 查看进程
ps au

# 关闭进程
kill PID码

# Ubuntu 强制关闭图形化软件
xkill	# 然后点击需要关闭的那个图形化界面

Ubuntu更改登录背景

# 更改文件
sudo vim /etc/alternatives/gdm3.css

找到 #lockDialogGroup 这个选择器的样式修改成如下:

/*需要修改的选择器样式*/
#lockDialogGroup {
    background: #2c001e url(图片路径);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
}
  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值